Good Health Primary Care Logo

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.

Ready to Get Started?

Book your appointment in just 3 easy steps - no registration required!

1

Choose Your Time

Select a date and time that works for you

2

Enter Your Info

Provide basic contact and insurance details

3

Get Confirmed

Receive instant confirmation via email

Our Medical Services

We offer comprehensive healthcare services to meet all your medical needs.

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

Dr. Reita Agarwal

MD - Internal Medicine

Board-certified physician specializing in internal medicine and primary care with over 15 years of experience.

Cindy Larkin

Cindy Larkin

APRN, FNP-BC

Advanced Practice Registered Nurse and Family Nurse Practitioner specializing in family medicine.

Jan Sparks

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

Accepted Insurance Providers - UnitedHealthcare, Cigna, Cofinity, Blue Care Network of Michigan, Aetna, Meridian, Medicare, Molina Healthcare, Beacon Health Options, Blue Cross Blue Shield Blue Care Network of Michigan, Medicaid, Blue Cross Complete of Michigan

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

Non-accepted Insurance Providers - Cigna Connect, Cigna HealthSpring, Utter Valley, Ambetter, Bright Health, BCBS of Tennessee, TriCare Prime, Oscar, Bright Health

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

Self-Pay & Uninsured Patients

We offer affordable self-pay options for patients without insurance. Our team will work with you to find a payment solution that fits your budget.

  • Transparent, upfront pricing
  • Discounted self-pay rates available
  • Payment plans upon request
  • No hidden fees or surprise bills

Not Sure If We Accept Your Insurance?

Call us or visit in person and we'll verify your coverage before your appointment — at no cost to you.

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.