AcceptsMedicare.com

Doctors That Accept Medicare in San Angelo, TX

1,248 Medicare-enrolled clinicians · CMS data, refreshed 2026-07-31

These are 1,248 clinicians enrolled in Medicare and practicing in San Angelo, grouped by specialty below. Being enrolled means they can bill Original Medicare for your care. 97% accept assignment — they take Medicare's approved amount as full payment, so you only owe your deductible and 20% coinsurance. The largest specialty here is Nurse Practitioner (242 clinicians). Call first to confirm they're accepting new Medicare patients.

Advertisement

Providers in San Angelo by Specialty

Family Medicine(20)

  • Andrew King, DO

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Brett Nile, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Chris Gerald Ferguson, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignmentTelehealth available

  • Christopher Peterson, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Cornelius Chinn, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Daisy Benigno, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Felix Marti Rivera, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignmentTelehealth available

  • James Melott, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • James White, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Jason Pizzola, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • John Fardal, DO

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignmentTelehealth available

  • Kristy Edwards, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Marcus Sims, DO

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Mark Edwards, MD

    Shannon Clinic

    120 E Beauregard Ave, 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

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignmentTelehealth available

  • Seth Sturdivant, MD

    Shannon Clinic

    120 E Harris Ave, San Angelo76903

    📞 (325) 747-6741Accepts assignment

  • Steven Alred, MD

    Shannon Clinic

    120 E Beauregard Ave, 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

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

Internal Medicine(20)

  • Abigail Nisan, MD

    Shannon Clinic

    120 E Beauregard Ave, 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

  • Carl Anderton, MD

    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

  • 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

  • John Harvey, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • John Paredes, DO

    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

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Randhi Peterson, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Raymund Untalan, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignmentTelehealth available

  • Tanner Weyerts, DO

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Vicente Lam Siu, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignmentTelehealth available

  • Yotham Fraenkel, DO

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

Cardiology(20)

  • Miltiadis Leon, MD

    3180 Executive Dr, Suite 102, San Angelo76904

    📞 (325) 944-1240Accepts 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

  • Christopher Haddad, MD

    Shannon Clinic

    2626 N Bryant Blvd, 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

    2626 N Bryant Blvd, 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

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Samia Geevarghese, MD

    Shannon Clinic

    120 E Harris Ave, San Angelo76903

    📞 (325) 747-6741Accepts assignment

  • Samia Geevarghese, MD

    Shannon Clinic

    2142 Sunset Dr, San Angelo76904

    📞 (325) 747-1511Accepts assignment

  • Samia Geevarghese, MD

    Shannon Clinic

    220 E Harris Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Samia Geevarghese, MD

    Shannon Clinic

    2626 N Bryant Blvd, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Miltiadis Leon, MD

    The West Texas Rehabilitation Center

    3001 S Jackson St, San Angelo76904

    📞 (325) 793-3411Accepts assignment

Optometry(17)

  • 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

  • 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(5)

  • 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

  • Tamara Moseley, DPM

    The West Texas Rehabilitation Center

    3001 S Jackson St, San Angelo76904

    📞 (325) 793-3411Accepts assignment

Orthopedic Surgery(5)

  • Marc Wimpee, MD

    La Esperanza Clinic Inc

    1610 S Chadbourne St, San Angelo76903

    📞 (325) 658-5339Accepts assignment

  • Marc Wimpee, MD

    La Esperanza Clinic Inc

    35 E 31st St, San Angelo76903

    📞 (325) 658-5339Accepts assignment

  • Caleb Vosburg, MD

    Shannon Clinic

    120 E Beauregard Ave, San Angelo76903

    📞 (325) 747-1511Accepts assignment

  • Caleb Vosburg, MD

    Shannon Clinic

    120 E Harris Ave, San Angelo76903

    📞 (325) 747-6741Accepts assignment

  • Caleb Vosburg, MD

    Shannon Clinic

    131 E Beauregard Ave, San Angelo76903

    📞 (325) 747-2025Accepts 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.

Do doctors in San Angelo accept Medicare assignment?

97% of the 1,248 Medicare-enrolled clinicians listed in San Angelo accept assignment — meaning they take Medicare's approved amount as full payment, so you only owe your deductible and 20% coinsurance. Another 3% are marked "may accept assignment," 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.

Do any doctors in San Angelo offer telehealth visits?

24% of the Medicare-enrolled clinicians listed in San Angelo offer telehealth, per CMS enrollment data. Look for the "Telehealth available" badge below, and confirm with the office which visit types they offer remotely.

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

Was this page helpful?

Something wrong or missing? Tell us — we read every report and fix issues fast.

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