Accepting New Patients

Your Long-Term Health Deserves a Partner, Not Just a Prescription

At Duncan Internal Medicine Clinic, we build lasting relationships with our patients — providing comprehensive, coordinated care that keeps you healthy year after year, right here in Duncan, Oklahoma.

100%
Patient-Centered
All Ages
Adult Care
Duncan
Local Clinic
Duncan Internal Medicine Clinic — welcoming medical office environment
What We Offer

Comprehensive Care for Every Stage of Adult Life

From routine checkups to chronic disease management, our clinic delivers the full spectrum of internal medicine services you need to stay healthy.

Annual Physical Exams

Thorough preventive screenings and health assessments to catch issues early and keep you on track.

Chronic Disease Management

Ongoing, coordinated care for conditions like diabetes, hypertension, and heart disease — because consistency matters.

Preventive Care & Wellness

Vaccinations, cancer screenings, lab work, and personalized wellness plans tailored to your health profile.

Acute Illness Treatment

Same-day and prompt appointments for infections, injuries, and other urgent health concerns — no waiting weeks.

Diagnostic Testing

On-site lab services and diagnostic testing so you get answers faster — blood work, EKGs, and more.

Care Coordination

We work with specialists and hospitals to keep your care connected and your records organized.

Clinical consultation at Duncan Internal Medicine
Modern medical equipment at the clinic
Reception area at Duncan Internal Medicine Clinic
Patient care at Duncan Internal Medicine
About Our Clinic

A Clinic Built on Trust,
Compassion, and Clinical Excellence

Duncan Internal Medicine Clinic was founded on a simple belief: every adult deserves a healthcare partner who knows their history, understands their goals, and treats them like a person — not a chart number.

Located in the heart of Duncan, Oklahoma, we serve patients across Stephens County and the surrounding communities. Our practice focuses on internal medicine for adults, delivering preventive care, chronic disease management, and diagnostic services under one roof. We take the time to listen, explain, and work with you on a plan that actually fits your life.

Adults
All adult patients welcome — no age cutoff for primary care.
Coordinated
We coordinate with specialists so you never have to manage care alone.
Preventive
Early detection and wellness planning are at the core of everything we do.
Local
Proudly serving Duncan and Stephens County with accessible care.
Patient Information

Everything You Need to Know Before Your Visit

We want your first visit to be as smooth as possible. Here's what to expect.

Office Hours

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

Our Location

1312 N Harville Rd
Duncan, OK 73533-1514

Get Directions

What to Bring

  • Photo identification
  • Insurance card
  • List of current medications
  • Referral (if required by your plan)

Insurance & Payment

We accept a wide range of insurance plans. Please call us at (580) 470-8866 to verify your coverage before your visit. We also offer transparent self-pay pricing for uninsured patients.

Ready to Take Control of Your Health?

Schedule your appointment at Duncan Internal Medicine Clinic today. We're here to be your long-term healthcare partner — with the expertise, attention, and continuity you deserve.

Get in Touch

We'd Love to Hear From You

Whether you're scheduling your first appointment, have a question about our services, or need to update your information — reach out. We respond promptly.

Address
1312 N Harville Rd, Duncan, OK 73533-1514
Office Hours
Monday – Friday: 8:00 AM – 5:00 PM
Saturday & Sunday: Closed

Send Us a Message

Is this your business? Claim your website
Your own domain includedLive in minutes, edit anytime
Claim my website