AcceptsMedicare.com

Doctors That Accept Medicare in San Angelo, TX

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

These are 1,532 clinicians enrolled in Medicare and practicing in San Angelo, 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 San Angelo by Specialty

Family Medicine(20)

  • Brett Nile, MD

    Shannon Clinic

    102 N Magdalen, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Brett Nile, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Christopher Peterson, MD

    Shannon Clinic

    102 N Magdalen, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Christopher Peterson, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Felix Marti Rivera, MD

    Shannon Clinic

    102 N Magdalen, San Angelo76903

    📞 (325) 747-1511Accepts assignmentTelehealth available

  • Felix Marti Rivera, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignmentTelehealth available

  • James Melott, MD

    Shannon Clinic

    102 N Magdalen, San Angelo76903

    📞 (325) 747-1511Accepts assignmentTelehealth available

  • James White, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • John Fardal, DO

    Shannon Clinic

    102 N Magdalen, San Angelo76903

    📞 (325) 747-1511Accepts assignmentTelehealth available

  • Kristy Edwards, MD

    Shannon Clinic

    102 N Magdalen, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Marcus Sims, DO

    Shannon Clinic

    102 N Magdalen, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Mark Edwards, MD

    Shannon Clinic

    102 N Magdalen, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Norma Cerna, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Ralph Wurster, DO

    Shannon Clinic

    102 N Magdalen, San Angelo76903

    📞 (325) 747-1511Accepts assignmentTelehealth available

  • Steven Alred, MD

    Shannon Clinic

    102 N Magdalen, San Angelo76903

    📞 (325) 747-1511Accepts assignmentTelehealth available

  • Steven Alred, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignmentTelehealth available

  • Warren Conway, MD

    Shannon Clinic

    102 N Magdalen, San Angelo76903

    📞 (325) 747-1511Accepts assignmentTelehealth available

  • Warren Conway, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignmentTelehealth available

  • Winston McQueen Robalino, MD

    Shannon Clinic

    102 N Magdalen, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Winston McQueen Robalino, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

Internal Medicine(20)

  • Abigail Nisan, MD

    Shannon Clinic

    102 N Magdalen, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Abigail Nisan, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Abner Acevedo-Peon, MD

    Shannon Clinic

    102 N Magdalen, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Abner Acevedo-Peon, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Anthony McDonald, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Antoine Ghaby, DO

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Carolina Ojeda Flores, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Crystal Kirkland, MD

    Shannon Clinic

    102 N Magdalen, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Dennis Durham, MD

    Shannon Clinic

    102 N Magdalen, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Dennis Durham, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Diego Castellon, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Eduardo Gonzalez, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignmentTelehealth available

  • Estela Rodriguez Alonso, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignmentTelehealth available

  • Fernando Alcocer Aguilar, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Kenneth Rose, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Moulali Shaik

    Shannon Clinic

    102 N Magdalen, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Raymund Untalan, MD

    Shannon Clinic

    102 N Magdalen, San Angelo76903

    📞 (325) 747-1511Accepts assignmentTelehealth available

  • Raymund Untalan, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignmentTelehealth available

  • Vicente Lam Siu, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignmentTelehealth available

  • Yotham Fraenkel, DO

    Shannon Clinic

    102 N Magdalen, San Angelo76903

    📞 (325) 747-1511Accepts assignment

Cardiology(20)

  • Christopher Haddad, MD

    Shannon Clinic

    102 N Magdalen, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Christopher Haddad, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Christopher Haddad, MD

    Shannon Clinic

    120 E Harris Ave, San Angelo76903

    📞 (325) 747-6741Accepts assignment

  • Christopher Haddad, MD

    Shannon Clinic

    2142 Sunset Dr, San Angelo76904

    📞 (325) 747-1511Accepts assignment

  • Christopher Haddad, MD

    Shannon Clinic

    220 E Harris Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Kai Sun, DO

    Shannon Clinic

    102 N Magdalen, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Kai Sun, DO

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Kai Sun, DO

    Shannon Clinic

    120 E Harris Ave, San Angelo76903

    📞 (325) 747-6741Accepts assignment

  • Kai Sun, DO

    Shannon Clinic

    131 E Beauregard Ave, San Angelo76903

    📞 (325) 747-2025Accepts assignment

  • Kai Sun, DO

    Shannon Clinic

    2142 Sunset Dr, San Angelo76904

    📞 (325) 747-1511Accepts assignment

  • Kai Sun, DO

    Shannon Clinic

    220 E Harris Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Kai Sun, DO

    Shannon Clinic

    2237 S Jackson St, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Keerthana Karumbaiah, MD

    Shannon Clinic

    120 E Harris Ave, San Angelo76903

    📞 (325) 747-6741Accepts assignment

  • Rudy Haddad, MD

    Shannon Clinic

    120 E Harris Ave, San Angelo76903

    📞 (325) 747-6741Accepts assignment

  • Samia Geevarghese, MD

    Shannon Clinic

    102 N Magdalen, San Angelo76903

    📞 (325) 747-1511Accepts assignmentTelehealth available

  • Samia Geevarghese, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignmentTelehealth available

  • Samia Geevarghese, MD

    Shannon Clinic

    120 E Harris Ave, San Angelo76903

    📞 (325) 747-6741Accepts assignmentTelehealth available

  • Samia Geevarghese, MD

    Shannon Clinic

    2142 Sunset Dr, San Angelo76904

    📞 (325) 747-1511Accepts assignmentTelehealth available

  • Samia Geevarghese, MD

    Shannon Clinic

    220 E Harris Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignmentTelehealth available

  • Samia Geevarghese, MD

    Shannon Clinic

    2237 S Jackson St, San Angelo76903

    📞 (325) 747-1511Accepts assignmentTelehealth available

Optometry(18)

  • Carl Malone JR., MD

    4540 Sherwood Way, San Angelo76901

    📞 (325) 947-1505May accept assignment

  • Thomas Blankenship, OD

    3524 Knickerbocker Rd, Suite C, San Angelo76904

    May accept assignment

  • Thomas Blankenship, OD

    3954 Ruth Ln, San Angelo76904

    May accept assignment

  • Edward Grimes, OD

    Angelo Eye Associates PA

    1721 Kickerbocker Rd, San Angelo76904

    📞 (325) 944-8531Accepts assignment

  • Talia Tunstill, OD

    Angelo Eye Associates PA

    1721 Kickerbocker Rd, San Angelo76904

    📞 (325) 944-8531Accepts assignment

  • Erik Haselhorst, OD

    Excel Eyecare LLC

    609 Rio Concho Dr, San Angelo76903

    📞 (325) 653-1266Accepts assignment

  • Jay Johnson, OD

    Excel Eyecare LLC

    609 Rio Concho Dr, San Angelo76903

    📞 (325) 653-1266Accepts assignmentTelehealth available

  • Johnetta Askew, OD

    Excel Eyecare LLC

    609 Rio Concho Dr, San Angelo76903

    📞 (325) 653-1266Accepts assignment

  • Rakhi Patel, OD

    Excel Eyecare LLC

    609 Rio Concho Dr, San Angelo76903

    📞 (325) 653-1266Accepts assignment

  • Ashley David

    Lamm David Eyecare

    3542 Loop, 306 Bldg A, San Angelo76904

    📞 (325) 653-0118Accepts assignment

  • Joseph Kirgis, OD

    Lamm David Eyecare

    3542 Loop, 306 Bldg A, San Angelo76904

    📞 (325) 653-0118Accepts assignment

  • Whitney Hejny, OD

    Lamm David Eyecare

    3542 Loop, 306 Bldg A, San Angelo76904

    📞 (325) 653-0118Accepts assignment

  • Alan Larsen, OD

    Med Southwest PLLC

    2705 Sherwood Way, San Angelo76901

    📞 (325) 949-5750Accepts assignment

  • Clayton Frost, OD

    Med Southwest PLLC

    2705 Sherwood Way, San Angelo76901

    📞 (325) 949-5750Accepts assignment

  • Gayle Karanges, OD

    Med Southwest PLLC

    2705 Sherwood Way, San Angelo76901

    📞 (325) 949-5750Accepts assignment

  • Lorenzo Anderson, OD

    Shannon Clinic

    3605 Executive Dr, San Angelo76904

    📞 (325) 747-1511Accepts assignment

  • Douglas Holle, OD

    Sunset Eye Care P.C.

    4241 Southwest Blvd, Suite 108, San Angelo76904

    📞 (325) 949-6697Accepts assignment

  • Laura Holle, OD

    Sunset Eye Care P.C.

    4241 Southwest Blvd, Suite 108, San Angelo76904

    📞 (325) 949-6697Accepts assignment

Ophthalmology(13)

  • Charles Clark III, MD

    Ophthalmology Specialists Of Texas PLLC

    4059 W Loop, Suite 306, San Angelo76904

    📞 (325) 673-9806Accepts assignment

  • Eric Zavaleta, MD

    Ophthalmology Specialists Of Texas PLLC

    4059 W Loop, Suite 306, San Angelo76904

    📞 (325) 673-9806Accepts assignment

  • Bryan Angle, MD

    Shannon Clinic

    3605 Executive Dr, San Angelo76904

    📞 (325) 747-1511Accepts assignment

  • Gideon Nkrumah, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Gideon Nkrumah, MD

    Shannon Clinic

    120 E Harris Ave, San Angelo76903

    📞 (325) 747-6741Accepts assignment

  • Gideon Nkrumah, MD

    Shannon Clinic

    2142 Sunset Dr, San Angelo76904

    📞 (325) 747-1511Accepts assignment

  • Gideon Nkrumah, MD

    Shannon Clinic

    3501 Knickerbocker Rd, San Angelo76904

    📞 (325) 747-7500Accepts assignment

  • Gideon Nkrumah, MD

    Shannon Clinic

    3555 Knickerbocker Rd, San Angelo76904

    📞 (325) 747-1511Accepts assignment

  • Gideon Nkrumah, MD

    Shannon Clinic

    3605 Executive Dr, San Angelo76904

    📞 (325) 747-1511Accepts assignment

  • Gideon Nkrumah, MD

    Shannon Clinic

    4251 Sunset Dr, San Angelo76904

    📞 (325) 747-2226Accepts assignment

  • Shun Lui, MD

    Shannon Clinic

    4450 Sunset Dr, San Angelo76904

    📞 (325) 747-1511Accepts assignment

  • Theodore Hackl, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • William Burkes, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

Podiatry(6)

  • Laura Escobedo, DPM

    Shannon Clinic

    3555 Knickerbocker Rd, San Angelo76904

    📞 (325) 747-1511Accepts assignmentTelehealth available

  • Milo Anderson, DPM

    Shannon Clinic

    4450 Sunset Dr, San Angelo76904

    📞 (325) 747-1511Accepts assignment

  • Scott Westmoreland, DPM

    Shannon Clinic

    4450 Sunset Dr, San Angelo76904

    📞 (325) 747-1511Accepts assignment

  • Tamara Moseley, DPM

    Shannon Clinic

    3555 Knickerbocker Rd, San Angelo76904

    📞 (325) 747-1511Accepts assignment

  • Laura Escobedo, DPM

    The West Texas Rehabilitation Center

    3001 S Jackson St, San Angelo76904

    📞 (325) 793-3411Accepts assignmentTelehealth available

  • Tamara Moseley, DPM

    The West Texas Rehabilitation Center

    3001 S Jackson St, San Angelo76904

    📞 (325) 793-3411Accepts assignment

Orthopedic Surgery(3)

  • Marc Wimpee, MD

    La Esperanza Clinic Inc

    1610 S Chadbourne St, San Angelo76903

    📞 (325) 658-5339Accepts assignment

  • Caleb Vosburg, MD

    Shannon Clinic

    102 N Magdalen, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Caleb Vosburg, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

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

Other Cities in Texas

New to Medicare?

Frequently Asked Questions

Are these doctors in San Angelo 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 Texas →

Was this page helpful?

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