
Women-Led. Clinically Grounded. Patient-Focused.
Your Partner in Lifelong Health
Providing compassionate, comprehensive, and patient-centered healthcare for you and your family in Murfreesboro, Tennessee.
Quick Access to Our Services
Our Medical Services
We offer comprehensive healthcare services to meet all your medical needs.
Primary Care
Comprehensive health screenings, preventive care, and treatment for common illnesses.
Adult Primary Care
Complete healthcare for adults ages 18-65, focusing on preventive and ongoing care.
Chronic Disease Management
Specialized care for diabetes, hypertension, asthma, and other chronic conditions.
Annual Physical Exam
Comprehensive physical exams and health assessments to keep you healthy.
Medicare Wellness Visit
Annual wellness visits for Medicare beneficiaries ages 65 and above.
Immigration Physicals
Required medical examinations for immigration and visa applications.
Why Choose Good Health Primary Care?
We're committed to providing exceptional healthcare with modern convenience.
Same-Day Appointments
We offer same-day appointments for urgent medical needs and sick visits.
Electronic Health Records
Secure, digital health records for better care coordination and easy access.
Healow Patient Portal
Access your medical records, test results, and manage appointments through our secure online portal.
Medication Management
Prescription refill requests and medication management through our online system.
Meet Our Healthcare Providers
Our experienced medical professionals are dedicated to your health and well-being.

Dr. Reita Agarwal
MD - Internal Medicine
Board-certified physician specializing in internal medicine and primary care with over 15 years of experience.

Cindy Larkin
APRN, FNP-BC
Advanced Practice Registered Nurse and Family Nurse Practitioner specializing in family medicine.

Jan Sparks
ACNP-BC
Adult-Gerontology Acute Care Nurse Practitioner with expertise in chronic care management.
We Accept Most Insurance Plans
Working with major insurance providers to make quality healthcare accessible

And many more insurance plans including Medicaid!
Please call us at (615) 904-8911 to verify your specific coverage.
We Do Not Take These
The following insurance plans are not accepted at our clinic

Payment & Billing Information
We strive to make healthcare affordable and accessible for all patients
Accepted Payment Methods
- Cash
- Credit & Debit Cards (Visa, Mastercard, Amex)
- Personal Checks
- Health Savings Account (HSA)
- Flexible Spending Account (FSA)
- CareCredit & Medical Financing
Referrals & Specialist Coordination
When your care requires specialized attention, we're here to guide you every step of the way.
Trusted Specialist Network
We work with top specialists in cardiology, orthopedics, endocrinology, and more.
Seamless Care Coordination
We handle medical records, referral paperwork, and follow-up communication.
Continuity of Care
Your primary care provider stays informed and involved throughout your treatment.
Patient Reviews
See what our patients are saying about us
"Everyone was so nice. I love the front desk lady. She has been there since I started coming here last year. The new ppl are very nice and sweet as well. They listen to me and most of all they help me to start getting and feeling better"
— Tarnisha Adams
"staff is very compassionate and made sure i got the help i needed. i was at the lowest point in my mental health and they didn't give up on me even when i gave up myself. after going through several different medications we finally found one that's been helping. they also handled the referrals to a psychiatrist and therapist. thank you all so much"
— Abby Lauderdale
"Jan Sparks was amazing! She listened and counseled my father with patience and care. The staff was great"
— Suzanne Jenkins
"Love Good Health"
— Trianna Bates
Frequently Asked Questions
Common questions about our services
Do I need an appointment?
While walk-ins are welcome, we recommend scheduling an appointment for faster service. Call (615) 904-8911 to book.
What insurance do you accept?
We accept most major insurance plans including Medicare, Medicaid, TennCare, and most private insurance carriers.
What are your office hours?
Monday-Tuesday-Thursday-Friday: 8 AM - 5 PM, Wednesday: 8 AM - 6 PM. Closed weekends.
Where are you located?
625 N Highland Ave, Murfreesboro, TN 37130. We're easily accessible from I-24 and I-840.
Do you offer same-day appointments?
Yes! We offer same-day appointments based on availability. Call us to schedule.
What ages do you serve?
We provide healthcare services for adults ages 18-65.