Now Accepting New Patients

Your Health Deserves
a Partner Who Listens

At Horizon Medical Center, we believe the best outcomes begin with understanding you — your goals, your concerns, and the life you want to live. Experience primary care that puts you first.

Board-Certified Physicians
Same-Day Appointments
Dickson, TN
Scroll
What We Offer

Comprehensive Care,
Thoughtfully Delivered

From routine check-ups to managing chronic conditions, our services are designed to support your health at every stage of life.

Preventive Care

Annual physicals, wellness screenings, immunizations, and health assessments to catch issues early and keep you thriving.

Chronic Disease Management

Personalized care plans for diabetes, hypertension, asthma, and other ongoing conditions — because consistency matters.

Acute Illness & Injury

Same-day appointments for infections, minor injuries, and urgent concerns — because you shouldn't have to wait when you're not well.

Family Medicine

Care for patients of all ages — from pediatric visits to geriatric support — so your whole family can stay under one trusted roof.

Diagnostic Services

On-site lab work, EKGs, and diagnostic testing to give you answers quickly and keep your care journey on track.

Health Education

We take the time to explain your diagnosis, options, and next steps — empowering you to make confident decisions about your health.

Horizon Medical Center interior showing a welcoming waiting area
About Us

A Practice Built on
Trust & Respect

Horizon Medical Center was founded on a simple conviction: every patient deserves a physician who takes the time to truly know them. In a world of rushed appointments and impersonal care, we've built something different.

Located in the heart of Dickson, Tennessee, our center offers a warm, professional environment where your health concerns are heard, your questions are welcomed, and your treatment plan is designed around your life — not the other way around.

Whether you're seeking a new primary care provider or looking for a practice that values continuity over convenience, Horizon is here for you and your family.

Compassionate Care
Continuity of Care
Modern Facilities
Patient Education
Patient Information

Everything You Need to
Know Before Your Visit

Office Hours

Monday – Thursday 8:00 AM – 5:00 PM
Friday 8:00 AM – 3:00 PM
Saturday – Sunday Closed

Insurance & Visits

Insurance Accepted

We accept most major insurance plans. Please contact our office to verify your specific coverage before your visit.

New Patients

New patients are welcome! Please arrive 15 minutes early to complete registration forms. Bring a photo ID and your insurance card.

What to Bring

Photo ID, insurance card, list of current medications, and any relevant medical records from previous providers.

Find Us

Horizon Medical Center

101 Natchez Park Dr

Dickson, TN 37055

Map showing the location of Horizon Medical Center in Dickson, Tennessee

Ready to Experience
Healthcare That Cares?

Your health is the foundation of everything you do. Let us help you build a stronger, healthier future — together.

Get in Touch

We'd Love to
Hear From You

Whether you have a question about our services, need to schedule an appointment, or want to learn more about what we offer, our team is ready to help.

Address

101 Natchez Park Dr
Dickson, TN 37055

Office Hours

Mon – Thu: 8:00 AM – 5:00 PM
Friday: 8:00 AM – 3:00 PM
Sat – Sun: Closed

Send Us a Message

Is this your business?This is my business