About Services Insurance Testimonials Contact Call 1-918-332-4300
Accepting New Patients

Healthcare that
feels like home

Compassionate, comprehensive primary care for you and your family — right here in Miami, Oklahoma. No rushed visits. No forgotten details.

Miami Indian Clinic exterior in a quiet Oklahoma setting
25+ Years Serving

A clinic that knows your name — and your history

Miami Indian Clinic has been a cornerstone of healthcare in northeastern Oklahoma for over two decades. We serve patients of all ages, from children's well-visits to senior care, with a practice model built around continuity — not turnover.

Our team understands the unique health needs of rural and tribal communities. We take the time to listen, to explain, and to work with you on a care plan that actually fits your life.

Family medicine — all ages, one trusted practice
Continuity of care with providers who know you
Rooted in the community since the early 2000s

Comprehensive care,
one roof

From routine checkups to chronic condition management, we offer the services your family needs — without the hassle of multiple referrals.

Primary Care

Annual exams, preventive screenings, and ongoing management of acute and chronic conditions for patients of all ages.

Women's Health

Gynecological exams, family planning, prenatal care, and health screenings in a comfortable, respectful environment.

Pediatrics

Well-child visits, immunizations, developmental screenings, and care for common childhood illnesses — from infancy through adolescence.

Chronic Disease Management

Coordinated care for diabetes, hypertension, asthma, and other conditions that require ongoing attention and adjustment.

Urgent Care

Same-day appointments for illnesses and injuries that can't wait — sore throats, infections, sprains, and more.

Lab & Diagnostics

On-site phlebotomy and basic diagnostic testing, with results coordinated directly into your medical record for faster follow-up.

We work with your plan

We accept most major insurance providers and are proud to serve patients through Indian Health Service (IHS), Tribal Clinic programs, Medicare, Medicaid, and commercial plans. If you're unsure whether we accept your insurance, call us — we'll find out together.

What our patients say

Real feedback from real people who trust us with their care.

"I've been coming here for three years now. The staff remembers my name, my kids' names, and they actually take the time to explain things instead of rushing you out the door."

Sandra M.
Patient for 3 years

"They helped me get my diabetes under control when I thought it was too late. My A1C has dropped significantly and I feel like myself again. This clinic changed my life."

James R.
Patient for 2 years

"Taking my two boys here was the best decision. The pediatrician is patient and thorough, and they never make us feel like we're bothering them no matter how many questions we have."

Tanya L.
Patient for 1 year

Your health is worth the visit

Whether it's a routine checkup or something that's been keeping you up at night, we're here. New patients are always welcome — call us today to schedule your appointment.

We're here when you need us

Have a question or want to schedule an appointment? Reach out by phone, stop by the clinic, or send us a message — we'll get back to you promptly.

Address
7600 S 580 Rd
Miami, OK 74354

Office Hours

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

Send Us a Message

Fill out the form below and we'll respond within one business day.

Message Sent

Thank you for reaching out. We'll get back to you within one business day.

Is this your business?This is my business