AcceptsMedicare.com

Doctors That Accept Medicare in Vestavia Hills, AL

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

These are 243 clinicians enrolled in Medicare and practicing in Vestavia Hills, 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 Vestavia Hills by Specialty

Family Medicine(5)

  • Michael Dupre, MD

    Affinity Physician Services, LLC

    1919 Kentucky Ave, Suite 113, Vestavia Hills35216

    📞 (205) 971-1515Accepts assignment

  • Jeffrey Clifton, MD

    Champion Sports Medicine Birmingham, LLC

    1021 Montgomery Hwy, Suite 200, Vestavia Hills35216

    📞 (205) 882-6990Accepts assignment

  • Robert Agee, MD

    Rehab Associates, LLC

    200 Montgomery Hwy, Suite 150, Vestavia Hills35216

    📞 (205) 822-0067Accepts assignment

  • Carrie Huner, MD

    Vincentian Physician Services LLC

    200 Montgomery Hwy, Suite 100, Vestavia Hills35216

    📞 (205) 212-6655Accepts assignmentTelehealth available

  • James Colvard, DO

    Vincentian Physician Services LLC

    200 Montgomery Hwy, Suite 100, Vestavia Hills35216

    📞 (205) 212-6655Accepts assignmentTelehealth available

Internal Medicine(17)

  • Parth Patel, MD

    4232 Ashwood Cv, Vestavia Hills35216

    May accept assignment

  • Holsey Drake, MD

    American Family Care, LLC

    708 Montgomery Hwy, Suite 101, Vestavia Hills35216

    📞 (205) 438-9679Accepts assignment

  • Joneice Toney Morgan, MD

    American Family Care, LLC

    708 Montgomery Hwy, Suite 101, Vestavia Hills35216

    📞 (205) 438-9679Accepts assignment

  • David Hall, MD

    Champion Sports Medicine Birmingham, LLC

    1021 Montgomery Hwy, Suite 200, Vestavia Hills35216

    📞 (205) 882-6990Accepts assignment

  • Erin Snyder, MD

    Champion Sports Medicine Birmingham, LLC

    1021 Montgomery Hwy, Suite 200, Vestavia Hills35216

    📞 (205) 882-6990Accepts assignmentTelehealth available

  • Jorge Pino, MD

    Champion Sports Medicine Birmingham, LLC

    1021 Montgomery Hwy, Suite 200, Vestavia Hills35216

    📞 (205) 882-6990Accepts assignment

  • Joseph Shepherd JR., MD

    Champion Sports Medicine Birmingham, LLC

    1021 Montgomery Hwy, Suite 200, Vestavia Hills35216

    📞 (205) 882-6990Accepts assignment

  • Morris Roebuck JR., MD

    Champion Sports Medicine Birmingham, LLC

    1021 Montgomery Hwy, Suite 200, Vestavia Hills35216

    📞 (205) 882-6990Accepts assignmentTelehealth available

  • Robert Frederickson, MD

    Champion Sports Medicine Birmingham, LLC

    1021 Montgomery Hwy, Suite 200, Vestavia Hills35216

    📞 (205) 882-6990Accepts assignment

  • Robert Murray, MD

    Champion Sports Medicine Birmingham, LLC

    1021 Montgomery Hwy, Suite 200, Vestavia Hills35216

    📞 (205) 882-6990Accepts assignment

  • Wendy Miller, MD

    Champion Sports Medicine Birmingham, LLC

    1021 Montgomery Hwy, Suite 200, Vestavia Hills35216

    📞 (205) 882-6990Accepts assignmentTelehealth available

  • Benjamin Broome, MD

    Nephrology Associates, PC

    1909 Laurel Rd, Vestavia Hills35216

    📞 (205) 226-5900Accepts assignment

  • Cecil Dodson, MD

    Rehab Associates, LLC

    200 Montgomery Hwy, Vestavia Hills35216

    📞 (205) 822-0067Accepts assignment

  • Cecil Dodson, MD

    Rehab Associates, LLC

    200 Montgomery Hwy, Suite 150, Vestavia Hills35216

    📞 (205) 822-0067Accepts assignment

  • James Williams JR., MD

    Rehab Associates, LLC

    200 Montgomery Hwy, Suite 150, Vestavia Hills35216

    📞 (205) 822-0067Accepts assignmentTelehealth available

  • Robert Murray, MD

    Rehab Associates, LLC

    200 Montgomery Hwy, Suite 150, Vestavia Hills35216

    📞 (205) 822-0067Accepts assignment

  • Roxanne Travelute, MD

    Rehab Associates, LLC

    200 Montgomery Hwy, Suite 150, Vestavia Hills35216

    📞 (205) 822-0067Accepts assignmentTelehealth available

Optometry(10)

  • Samuel Haskins

    2104 Emerald Pointe Dr, Apt 5, Vestavia Hills35216

    May accept assignment

  • Sarah Alvarez, OD

    2198 Columbiana Rd, Suite 200, Vestavia Hills35216

    📞 (205) 877-2837Accepts assignment

  • Mary Braden Mallory, OD

    Drs Feagin, Gee And Dahl, PC

    1009 Montgomery Hwy, Suite 200, Vestavia Hills35216

    📞 (205) 397-9400Accepts assignment

  • Alena Samal, OD

    Myeyedr Optometry Of Alabama LLC

    1686 Montgomery Hwy, Vestavia Hills35216

    📞 (205) 900-7351Accepts assignment

  • Charles Quinn

    Myeyedr Optometry Of Alabama LLC

    1686 Montgomery Hwy, Vestavia Hills35216

    📞 (205) 900-7351Accepts assignment

  • David King, OD

    Myeyedr Optometry Of Alabama LLC

    1686 Montgomery Hwy, Vestavia Hills35216

    📞 (205) 900-7351Accepts assignment

  • David Schaeffer, OD

    Myeyedr Optometry Of Alabama LLC

    1686 Montgomery Hwy, Vestavia Hills35216

    📞 (205) 900-7351Accepts assignment

  • Holly Rodell, OD

    Myeyedr Optometry Of Alabama LLC

    1686 Montgomery Hwy, Vestavia Hills35216

    📞 (205) 900-7351Accepts assignment

  • Jessica Coggin, OD

    Myeyedr Optometry Of Alabama LLC

    1686 Montgomery Hwy, Vestavia Hills35216

    📞 (205) 900-7351Accepts assignment

  • Mark Schaeffer, OD

    Myeyedr Optometry Of Alabama LLC

    1686 Montgomery Hwy, Vestavia Hills35216

    📞 (205) 900-7351Accepts assignment

Ophthalmology(8)

  • Ashley Dahl, MD

    Drs Feagin, Gee And Dahl, PC

    1009 Montgomery Hwy, Suite 200, Vestavia Hills35216

    📞 (205) 397-9400Accepts assignment

  • Kathleen Gee

    Drs Feagin, Gee And Dahl, PC

    1009 Montgomery Hwy, Suite 200, Vestavia Hills35216

    📞 (205) 397-9400Accepts assignment

  • Rayder Feagin II, MD

    Drs Feagin, Gee And Dahl, PC

    1009 Montgomery Hwy, Suite 200, Vestavia Hills35216

    📞 (205) 397-9400Accepts assignment

  • Jason Crosson, MD

    Retina Consultants Of Alabama P.C.

    1009 Montgomery Hwy, Suite 103, Vestavia Hills35216

    📞 (205) 329-7100Accepts assignment

  • John Mason III, MD

    Retina Consultants Of Alabama P.C.

    1009 Montgomery Hwy, Suite 103, Vestavia Hills35216

    📞 (205) 329-7100Accepts assignment

  • Michael Albert JR., MD

    Retina Consultants Of Alabama P.C.

    1009 Montgomery Hwy, Suite 103, Vestavia Hills35216

    📞 (205) 329-7100Accepts assignment

  • Richard Feist, MD

    Retina Consultants Of Alabama P.C.

    1009 Montgomery Hwy, Suite 103, Vestavia Hills35216

    📞 (205) 329-7100Accepts assignment

  • Russell Read, MD

    Retina Consultants Of Alabama P.C.

    1009 Montgomery Hwy, Suite 103, Vestavia Hills35216

    📞 (205) 329-7100Accepts assignment

Podiatry(2)

  • John Calcatera, DPM

    1009 Montgomery Hwy, Suite 100, Vestavia Hills35216

    📞 (205) 822-2116Accepts assignment

  • James Bowman III, DPM

    Podiatry Associates PC

    1009 Montgomery Hwy, Suite 100, Vestavia Hills35216

    📞 (205) 822-2116Accepts assignment

Orthopedic Surgery(20)

  • Julian Carlo, MD

    Affinity Physician Services, LLC

    1021 Montgomery Hwy, Vestavia Hills35216

    📞 (205) 421-4803Accepts assignment

  • Julian Carlo, MD

    Affinity Physician Services, LLC

    1021 Montgomery Hwy, Suite 201, Vestavia Hills35216

    📞 (205) 971-1925Accepts assignment

  • Kenneth Bramlett, MD

    Affinity Physician Services, LLC

    1021 Montgomery Hwy, Vestavia Hills35216

    📞 (205) 421-4803Accepts assignment

  • Kenneth Bramlett, MD

    Affinity Physician Services, LLC

    1021 Montgomery Hwy, Suite 201, Vestavia Hills35216

    📞 (205) 971-1925Accepts assignment

  • Edward Kissel III, MD

    Champion Sports Medicine Birmingham, LLC

    1021 Montgomery Hwy, Suite 200, Vestavia Hills35216

    📞 (205) 882-6990Accepts assignment

  • Gregg Carr, MD

    Champion Sports Medicine Birmingham, LLC

    1021 Montgomery Hwy, Suite 200, Vestavia Hills35216

    📞 (205) 882-6990Accepts assignment

  • Jerry Ambrosia, MD

    Champion Sports Medicine Birmingham, LLC

    1021 Montgomery Hwy, Vestavia Hills35216

    📞 (205) 882-6990Accepts assignmentTelehealth available

  • Jerry Ambrosia, MD

    Champion Sports Medicine Birmingham, LLC

    1021 Montgomery Hwy, Suite 200, Vestavia Hills35216

    📞 (205) 882-6990Accepts assignmentTelehealth available

  • John Featheringill, MD

    Champion Sports Medicine Birmingham, LLC

    1021 Montgomery Hwy, Suite 200, Vestavia Hills35216

    📞 (205) 882-6990Accepts assignment

  • John Young, MD

    Champion Sports Medicine Birmingham, LLC

    1021 Montgomery Hwy, Suite 200, Vestavia Hills35216

    📞 (205) 882-6990Accepts assignment

  • Julian Carlo, MD

    Champion Sports Medicine Birmingham, LLC

    1021 Montgomery Hwy, Suite 200, Vestavia Hills35216

    📞 (205) 882-6990Accepts assignment

  • Kenneth Bramlett, MD

    Champion Sports Medicine Birmingham, LLC

    1021 Montgomery Hwy, Suite 200, Vestavia Hills35216

    📞 (205) 882-6990Accepts assignment

  • Mark Elkus

    Champion Sports Medicine Birmingham, LLC

    1021 Montgomery Hwy, Suite 200, Vestavia Hills35216

    📞 (205) 882-6990Accepts assignment

  • Martin Jones JR., MD

    Champion Sports Medicine Birmingham, LLC

    1021 Montgomery Hwy, Suite 200, Vestavia Hills35216

    📞 (205) 882-6990Accepts assignment

  • Michael Blum, MD

    Champion Sports Medicine Birmingham, LLC

    1021 Montgomery Hwy, Suite 200, Vestavia Hills35216

    📞 (205) 882-6990Accepts assignment

  • Scott Orr, MD

    Champion Sports Medicine Birmingham, LLC

    1021 Montgomery Hwy, Vestavia Hills35216

    📞 (205) 882-6990Accepts assignment

  • Scott Orr, MD

    Champion Sports Medicine Birmingham, LLC

    1021 Montgomery Hwy, Suite 200, Vestavia Hills35216

    📞 (205) 882-6990Accepts assignment

  • Thomas Powell, MD

    Champion Sports Medicine Birmingham, LLC

    1021 Montgomery Hwy, Suite 200, Vestavia Hills35216

    📞 (205) 882-6990Accepts assignment

  • Weston Gentry, MD

    Champion Sports Medicine Birmingham, LLC

    1021 Montgomery Hwy, Vestavia Hills35216

    📞 (205) 882-6990Accepts assignment

  • Weston Gentry, MD

    Champion Sports Medicine Birmingham, LLC

    1021 Montgomery Hwy, Suite 200, Vestavia Hills35216

    📞 (205) 882-6990Accepts assignment

Dermatology(3)

  • Daniel Bergman, MD

    Alabama Skin Cancer And Aesthetic Center LLC

    1360 Montgomery Hwy, Suite 114, Vestavia Hills35216

    📞 (205) 379-0900Accepts assignment

  • Jo Herzog, MD

    Alabama Skin Cancer And Aesthetic Center LLC

    1360 Montgomery Hwy, Suite 114, Vestavia Hills35216

    📞 (205) 379-0900Accepts assignment

  • Donald Walters, MD

    Brookwood Dermatology PC

    521 Montgomery Hwy, Suite 117, Vestavia Hills35216

    📞 (205) 824-4441Accepts assignment

Physical Therapist(20)

  • Kara Snider

    Ati Holdings Of Alabama LLC

    1539 Montgomery Hwy, Suite 111, Vestavia Hills35216

    📞 (205) 510-7023Accepts assignment

  • Amanda Henderson, PT

    Beyond Physical Therapy Of Vestavia LLC

    100 Centerview Dr, Suite 190, Vestavia Hills35216

    📞 (205) 824-0610May accept assignment

  • Erin Brantley

    Beyond Physical Therapy Of Vestavia LLC

    100 Centerview Dr, Suite 190, Vestavia Hills35216

    📞 (205) 824-0610May accept assignment

  • Jenna Ayers

    Beyond Physical Therapy Of Vestavia LLC

    100 Centerview Dr, Suite 190, Vestavia Hills35216

    📞 (205) 824-0610May accept assignment

  • Jon Church

    Beyond Physical Therapy Of Vestavia LLC

    100 Centerview Dr, Suite 190, Vestavia Hills35216

    📞 (205) 824-0610May accept assignment

  • Pamela Jones, PT

    Beyond Physical Therapy Of Vestavia LLC

    100 Centerview Dr, Suite 190, Vestavia Hills35216

    📞 (205) 824-0610May accept assignment

  • Robert Funk, PT

    Beyond Physical Therapy Of Vestavia LLC

    100 Centerview Dr, Suite 190, Vestavia Hills35216

    📞 (205) 824-0610May accept assignment

  • Tasha Fisher, PT

    Beyond Physical Therapy Of Vestavia LLC

    100 Centerview Dr, Suite 190, Vestavia Hills35216

    📞 (205) 824-0610May accept assignment

  • Riley Cockerill, PT

    Therapy South Green Valley

    1550 Montgomery Hwy, Suite L, Vestavia Hills35216

    📞 (205) 855-5800Accepts assignment

  • Ryan Kailey

    Therapy South Green Valley

    1550 Montgomery Hwy, Suite L, Vestavia Hills35216

    📞 (205) 855-5800Accepts assignment

  • Anna Myers

    Therapy South Homewood LLC

    1280 Columbiana Rd, Suite 160, Vestavia Hills35216

    📞 (205) 968-1283Accepts assignment

  • Lisa Bor, PT

    Therapy South Homewood LLC

    1280 Columbiana Rd, Suite 160, Vestavia Hills35216

    📞 (205) 968-1283Accepts assignment

  • Mikaela Holley

    Therapy South Homewood LLC

    1280 Columbiana Rd, Suite 160, Vestavia Hills35216

    📞 (205) 968-1283Accepts assignment

  • Nicole McCarn

    Therapy South Homewood LLC

    1280 Columbiana Rd, Suite 160, Vestavia Hills35216

    📞 (205) 968-1283Accepts assignment

  • Ruth Fisher-Gilson, PT

    Therapy South Homewood LLC

    1280 Columbiana Rd, Suite 160, Vestavia Hills35216

    📞 (205) 968-1283Accepts assignment

  • Troy Vaughn

    Therapy South Homewood LLC

    1280 Columbiana Rd, Suite 160, Vestavia Hills35216

    📞 (205) 968-1283Accepts assignment

  • Tyler Queen

    Therapy South, LLC

    1944 Canyon Rd, Suite 100, Vestavia Hills35216

    📞 (205) 822-7607Accepts assignment

  • Kimberly Becker, PT

    Ultimate Edge Sports Medicine

    1581 Montgomery Hwy, Suite 115, Vestavia Hills35216

    📞 (205) 874-6765May accept assignment

  • Maria Kirby

    Ultimate Edge Sports Medicine

    1581 Montgomery Hwy, Suite 115, Vestavia Hills35216

    📞 (205) 874-6765May accept assignment

  • Nicholas Moyer

    Ultimate Edge Sports Medicine

    1581 Montgomery Hwy, Suite 115, Vestavia Hills35216

    📞 (205) 874-6765May accept assignment

Nurse Practitioner(15)

  • Cody Clark, NP

    Advantage Family Care Inc

    1539 Montgomery Hwy, Suite 101, Vestavia Hills35216

    📞 (659) 599-9513Accepts assignment

  • Eddah Muya

    Advantage Family Care Inc

    1539 Montgomery Hwy, Suite 101, Vestavia Hills35216

    📞 (659) 599-9513Accepts assignment

  • Kathryn Anzueto

    Advantage Family Care Inc

    1539 Montgomery Hwy, Suite 101, Vestavia Hills35216

    📞 (659) 599-9513Accepts assignment

  • Michelle Hudson

    Advantage Family Care Inc

    1539 Montgomery Hwy, Suite 101, Vestavia Hills35216

    📞 (659) 599-9513Accepts assignment

  • Raegan Rogers, NP

    Advantage Family Care Inc

    1539 Montgomery Hwy, Suite 101, Vestavia Hills35216

    📞 (659) 599-9513Accepts assignment

  • Valencia Witherspoon, NP

    Advantage Family Care Inc

    1539 Montgomery Hwy, Suite 101, Vestavia Hills35216

    📞 (659) 599-9513Accepts assignment

  • James Stanton, NP

    Affinity Physician Services, LLC

    1021 Montgomery Hwy, Vestavia Hills35216

    📞 (205) 421-4803Accepts assignment

  • James Stanton, NP

    Affinity Physician Services, LLC

    1021 Montgomery Hwy, Suite 201, Vestavia Hills35216

    📞 (205) 971-1925Accepts assignment

  • Angela Spears

    Alabama Skin Cancer And Aesthetic Center LLC

    1360 Montgomery Hwy, Suite 114, Vestavia Hills35216

    📞 (205) 379-0900Accepts assignment

  • Emily Entrekin, NP

    Champion Sports Medicine Birmingham, LLC

    1021 Montgomery Hwy, Suite 200, Vestavia Hills35216

    📞 (205) 882-6990Accepts assignment

  • Jill Arora

    Champion Sports Medicine Birmingham, LLC

    1021 Montgomery Hwy, Suite 200, Vestavia Hills35216

    📞 (205) 882-6990Accepts assignment

  • Keely Hooks

    Champion Sports Medicine Birmingham, LLC

    1021 Montgomery Hwy, Suite 200, Vestavia Hills35216

    📞 (205) 882-6990Accepts assignmentTelehealth available

  • Kelly Herring, NP

    Champion Sports Medicine Birmingham, LLC

    1021 Montgomery Hwy, Suite 200, Vestavia Hills35216

    📞 (205) 882-6990Accepts assignment

  • Elizabeth Yarbrough

    Nephrology Associates, PC

    1909 Laurel Rd, Vestavia Hills35216

    📞 (205) 226-5900Accepts assignment

  • Laura Pickett

    Nephrology Associates, PC

    1909 Laurel Rd, Vestavia Hills35216

    📞 (205) 226-5900Accepts 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 Alabama

New to Medicare?

Frequently Asked Questions

Are these doctors in Vestavia Hills 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 Alabama →

Was this page helpful?

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