AcceptsMedicare.com

Doctors That Accept Medicare in Altus, OK

122 Medicare-enrolled clinicians · CMS data, refreshed 2026-06-26

These are 122 clinicians enrolled in Medicare and practicing in Altus, grouped by specialty below. Being enrolled means they can bill Original Medicare for your care. Most also accept assignment — they take Medicare's approved amount as full payment, so you only owe your deductible and 20% coinsurance. Call first to confirm they're accepting new Medicare patients.

Advertisement

Providers in Altus by Specialty

Family Medicine(10)

  • Abdallah Dawod, MD

    Altus Premier Health Clinic PLLC

    304 S Park Ln, Suite B, Altus73521

    📞 (580) 379-6550Accepts assignment

  • Charles Carter, MD

    Charles C Carter MD Dph PLLC

    1015 E Broadway, Suite 102, Altus73521

    📞 (580) 480-1600Accepts assignment

  • Allissa White, MD

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

  • Carol Sherman, DO

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

  • Jamie Hokett, MD

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

  • Jessica Degroat, MD

    Jackson County Memorial Hospital Authority

    1200 E Pecan St, Altus73521

    Accepts assignment

  • Jessica Degroat, MD

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

  • John Tran, DO

    Jackson County Memorial Hospital Authority

    1200 E Pecan, Attn Beth R Whiting, Altus73521

    Accepts assignment

  • John Tran, DO

    Jackson County Memorial Hospital Authority

    1200 E Pecan St, Altus73521

    Accepts assignment

  • John Tran, DO

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

Internal Medicine(3)

  • Addi Abuelshar, MD

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignmentTelehealth available

  • Joe Leverett, MD

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

  • Joseph Ghata, MD

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignmentTelehealth available

Optometry(7)

  • Bryce Geiger, OD

    Michael W. Geiger, Od PC

    809 E Tamarack Rd, Altus73521

    📞 (580) 482-1756Accepts assignment

  • Karlee Dearman, OD

    Michael W. Geiger, Od PC

    809 E Tamarack Rd, Altus73521

    📞 (580) 482-1756Accepts assignment

  • Madison Rhodes, OD

    Michael W. Geiger, Od PC

    809 E Tamarack, Altus73521

    Accepts assignment

  • Madison Rhodes, OD

    Michael W. Geiger, Od PC

    809 E Tamarack Rd, Altus73521

    📞 (580) 482-1756Accepts assignment

  • Michael Geiger, OD

    Michael W. Geiger, Od PC

    809 E Tamarack Rd, Altus73521

    📞 (580) 482-1756Accepts assignment

  • Seth Geiger, OD

    Michael W. Geiger, Od PC

    809 E Tamarack Rd, Altus73521

    📞 (580) 482-1756Accepts assignment

  • Amie Straub, OD

    Wald Eyecare LLC

    112 Val Verde St, Suite C, Altus73521

    📞 (580) 482-0051Accepts assignment

Orthopedic Surgery(3)

  • Gregory Pickett, MD

    Jackson County Memorial Hospital Authority

    1200 E Pecan St, Altus73521

    Accepts assignment

  • Gregory Pickett, MD

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

  • John Gallagher, MD

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

Neurology(1)

  • Farhan Tariq, MD

    Metro Physicians LLC

    1200 E Pecan St, Altus73521

    📞 (405) 272-4978Accepts assignmentTelehealth available

Physical Therapist(7)

  • Kenneth Simmons, PT

    Cloverleaf Services Inc

    236 William Dr, Altus73521

    📞 (512) 461-1902Accepts assignment

  • Rafael Pardeiro, PT

    Cloverleaf Services Inc

    236 William Dr, Altus73521

    📞 (512) 461-1902Accepts assignment

  • Ryan Dohlman, PT

    Cloverleaf Services Inc

    236 William Dr, Altus73521

    📞 (512) 461-1902Accepts assignment

  • Clinton Lawrence, PT

    H2 Health Oklahoma Outpatient Clinics LLC

    301 E Broadway St, Nvoc 6, Altus73521

    📞 (580) 477-3305Accepts assignment

  • James Patterson, PT

    H2 Health Oklahoma Outpatient Clinics LLC

    301 E Broadway St, Nvoc 6, Altus73521

    📞 (580) 477-3305Accepts assignment

  • Ryan Ade, PT

    H2 Health Oklahoma Outpatient Clinics LLC

    301 E Broadway St, Nvoc 6, Altus73521

    📞 (580) 477-3305Accepts assignment

  • William Kline, PT

    H2 Health Oklahoma Outpatient Clinics LLC

    301 E Broadway St, Nvoc 6, Altus73521

    📞 (580) 477-3305Accepts assignment

Nurse Practitioner(20)

  • Christi Vick, NP

    Altus Premier Health Clinic PLLC

    304 S Park Ln, Suite B, Altus73521

    📞 (580) 379-6550Accepts assignment

  • Frances Barber, NP

    Charles C Carter MD Dph PLLC

    1015 E Broadway, Suite 102, Altus73521

    📞 (580) 480-1600Accepts assignment

  • Ashley Slaton, NP

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

  • Brandy Vermillion, NP

    Jackson County Memorial Hospital Authority

    1200 E Pecan St, Altus73521

    Accepts assignment

  • Brandy Vermillion, NP

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

  • Jennifer Morse, NP

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

  • Jorge Cardenas, NP

    Jackson County Memorial Hospital Authority

    1200 E Pecan St, Altus73521

    Accepts assignmentTelehealth available

  • Jorge Cardenas, NP

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignmentTelehealth available

  • Kathren Webb, NP

    Jackson County Memorial Hospital Authority

    1200 E Pecan St, Altus73521

    Accepts assignment

  • Kathren Webb, NP

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

  • Kaylan Garner, NP

    Jackson County Memorial Hospital Authority

    1200 E Pecan St, Altus73521

    Accepts assignment

  • Kaylan Garner, NP

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

  • Manda Stephens, NP

    Jackson County Memorial Hospital Authority

    1200 E Pecan St, Altus73521

    Accepts assignment

  • Manda Stephens, NP

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

  • Monte Combs, NP

    Jackson County Memorial Hospital Authority

    1200 E Pecan St, Altus73521

    Accepts assignment

  • Monte Combs, NP

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

  • Morgan Johns, NP

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

  • Rebbecca Kirby

    Jackson County Memorial Hospital Authority

    1200 E Pecan St, Altus73521

    Accepts assignment

  • Rebbecca Kirby

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

  • Kristi Fry, NP

    Shortgrass Community Health Center Inc

    101 S Hudson St, Altus73521

    📞 (580) 688-2800Accepts assignment

Nurse Anesthetist (CRNA)(11)

  • Robert Erwin JR., CNA

    1200 E Pecan St, Altus73521

    Accepts assignment

  • Holly Hinds, CNA

    Jackson County Memorial Hospital Authority

    1200 E Pecan St, Altus73521

    Accepts assignment

  • Holly Hinds, CNA

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

  • Jessica Poe

    Jackson County Memorial Hospital Authority

    1200 E Pecan St, Altus73521

    Accepts assignment

  • Jessica Poe

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

  • Katy Bagwill, CNA

    Jackson County Memorial Hospital Authority

    1200 E Pecan St, Altus73521

    Accepts assignment

  • Katy Bagwill, CNA

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

  • Michael Lockhart JR., CNA

    Jackson County Memorial Hospital Authority

    1200 E Pecan St, Altus73521

    Accepts assignment

  • Michael Lockhart JR., CNA

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

  • Nkam Mongwa, CNA

    Jackson County Memorial Hospital Authority

    1200 E Pecan St, Altus73521

    Accepts assignment

  • Nkam Mongwa, CNA

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

Obstetrics & Gynecology(9)

  • Julia Rivera-Figueroa, MD

    Jackson County Memorial Hospital Authority

    1200 E Pecan, Attn Beth R Whiting, Altus73521

    Accepts assignment

  • Julia Rivera-Figueroa, MD

    Jackson County Memorial Hospital Authority

    1200 E Pecan St, Altus73521

    Accepts assignment

  • Julia Rivera-Figueroa, MD

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

  • Latoya Smith, DO

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

  • Vicente Sanchez, MD

    Jackson County Memorial Hospital Authority

    1200 E Pecan, Altus73521

    Accepts assignment

  • Vicente Sanchez, MD

    Jackson County Memorial Hospital Authority

    1200 E Pecan, Attn Beth R Whiting, Altus73521

    Accepts assignment

  • Vicente Sanchez, MD

    Jackson County Memorial Hospital Authority

    1200 E Pecan St, Altus73521

    Accepts assignment

  • Vicente Sanchez, MD

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Altus73521

    📞 (580) 379-6650Accepts assignment

  • Vicente Sanchez, MD

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

Physician Assistant(8)

  • Danielle Gregg, PA

    1200 E Pecan St, Altus73521

    Accepts assignment

  • Amanda Stevens, PA

    Jackson County Memorial Hospital Authority

    1200 E Pecan St, Altus73521

    Accepts assignment

  • Amanda Stevens, PA

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

  • Hannah Curtis, PA

    Jackson County Memorial Hospital Authority

    1200 E Pecan St, Altus73521

    Accepts assignment

  • Hannah Curtis, PA

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

  • Tabor Batug, PA

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

  • Margaret Crosby, NP

    Williams Medical Group Practice, LLC

    416 N Main St, Altus73521

    📞 (580) 379-0325Accepts assignmentTelehealth available

  • Margaret Crosby, NP

    Williams Medical Group Practice, LLC

    416 N Main St, Xpress Wellness Urgent Care, Altus73521

    📞 (580) 379-0325Accepts assignmentTelehealth available

Emergency Medicine(6)

  • Dave Spear, MD

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

  • Jentry McLaughlin, DO

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

  • Johnathan Tadlock, DO

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

  • Leslie Sharpe, MD

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

  • Michael Oliver, DO

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

  • Navid Behrooz, MD

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

Clinical Social Worker(4)

  • Renae Vitale, CSW

    Jackson County Memorial Hospital Authority

    1200 E Pecan St, Altus73521

    Accepts assignment

  • Renae Vitale, CSW

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

  • Rhonda Valdez, CSW

    Jackson County Memorial Hospital Authority

    1200 E Pecan St, Altus73521

    Accepts assignment

  • Rhonda Valdez, CSW

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

General Surgery(4)

  • Richard Katseres, MD

    Jackson County Memorial Hospital Authority

    1200 E Pecan St, Altus73521

    Accepts assignment

  • Richard Katseres, MD

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

  • Stanley Sherman, DO

    Jackson County Memorial Hospital Authority

    1200 E Pecan St, Altus73521

    Accepts assignment

  • Stanley Sherman, DO

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

Diagnostic Radiology(4)

  • Darryl Stinson, MD

    Comanche County Hospital Authority Southwest Radiology

    1200 E Pecan St, Altus73521

    📞 (580) 379-5000Accepts assignment

  • George Schutz, MD

    Comanche County Hospital Authority Southwest Radiology

    1200 E Pecan St, Altus73521

    📞 (580) 379-5000Accepts assignment

  • Kelly Jones, MD

    Comanche County Hospital Authority Southwest Radiology

    1200 E Pecan St, Altus73521

    📞 (580) 379-5000Accepts assignment

  • Kevin Murray, MD

    Comanche County Hospital Authority Southwest Radiology

    1200 E Pecan St, Altus73521

    📞 (580) 379-5000Accepts assignment

Marriage & Family Therapist(3)

  • Derek Kirby

    Jackson County Memorial Hospital Authority

    1200 E Pecan St, Altus73521

    Accepts assignment

  • Derek Kirby

    Jackson County Memorial Hospital Authority

    205 S Park Ln, Suite 210, Altus73521

    📞 (580) 379-6650Accepts assignment

  • Sara Calabro

    Jackson County Memorial Hospital Authority

    1200 E Pecan St, Altus73521

    Accepts assignment

Showing the largest specialties in this city (100 of 107 listed providers). Call ahead — not every Medicare-enrolled clinician here fits on one page.

Other Cities in Oklahoma

New to Medicare?

Frequently Asked Questions

Are these doctors in Altus accepting new Medicare patients?

We can't say for sure — CMS's enrollment data confirms a provider is enrolled in Medicare, not whether their practice is currently open to new patients. Call first to confirm they're accepting new Medicare patients before you book.

What does "accepts Medicare assignment" mean?

It means the provider takes Medicare's approved amount as full payment for a covered service, so you only owe your normal deductible and 20% coinsurance — no extra charges. A provider marked "may accept assignment" can go either way, so ask when you call.

Will these doctors work with my Medicare Advantage plan?

Not necessarily. This directory is built from Medicare enrollment data, which applies to Original Medicare. If you have a Medicare Advantage plan, your plan's own network determines who's covered — check your plan's directory first, then confirm with the office directly.

Does Original Medicare cover dental care from these providers?

Original Medicare does not cover routine dental care like cleanings, fillings, or dentures. Some Medicare Advantage plans include dental benefits. See our guide on what Medicare does and doesn't cover for dental.

Provider data from the CMS Doctors and Clinicians National Downloadable File, refreshed 2026-06-26. Directory information only, not medical or insurance advice. View all Medicare doctors in Oklahoma →

Was this page helpful?

Wrong phone number, closed office, or something confusing? Tell us — every report is reviewed.