AcceptsMedicare.com

Doctors That Accept Medicare in Sheffield, AL

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

These are 241 clinicians enrolled in Medicare and practicing in Sheffield, 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 Sheffield by Specialty

Family Medicine(20)

  • Beatriz Rodriguez Gaztambide

    Keller Hospitalist Services

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 386-4550Accepts assignment

  • Chenyi Chenyi, MD

    Keller Hospitalist Services

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 386-4550Accepts assignment

  • Dominique Thompson, MD

    Keller Hospitalist Services

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 386-4550Accepts assignment

  • Amber Olsen, DO

    Medical Associates Of The Shoals, P.C.

    1120 S Jackson Hwy, Suite 300, Sheffield35660

    Accepts assignment

  • Anthony Horton, DO

    Medical Associates Of The Shoals, P.C.

    1120 S Jackson Hwy, Suite 300, Sheffield35660

    Accepts assignmentTelehealth available

  • Cameron Bonds, MD

    Medical Associates Of The Shoals, P.C.

    1120 S Jackson Hwy, Suite 300, Sheffield35660

    Accepts assignmentTelehealth available

  • Charles Thompson, MD

    Medical Associates Of The Shoals, P.C.

    1120 S Jackson Hwy, Suite 300, Sheffield35660

    Accepts assignmentTelehealth available

  • Robert Dickson, DO

    Medical Associates Of The Shoals, P.C.

    1120 S Jackson Hwy, Suite 300, Sheffield35660

    Accepts assignment

  • Adedapo Oduye, MD

    Newgen Alabama Billing LLC

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 386-4196Accepts assignment

  • Ibukunoluwa Kusimo, DO

    Newgen Alabama Billing LLC

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 386-4196Accepts assignment

  • Keith Vancuran, MD

    Newgen Alabama Billing LLC

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 386-4196Accepts assignment

  • Steven Nabers, DO

    Newgen Alabama Billing LLC

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 386-4196Accepts assignment

  • William Cappleman, DO

    Newgen Alabama Billing LLC

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 386-4196Accepts assignment

  • Ibukunoluwa Kusimo, DO

    Northwest Emergency Physician Group

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 386-4196Accepts assignment

  • William Cappleman, DO

    Northwest Emergency Physician Group

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 386-4196Accepts assignment

  • Brad Ginevan, MD

    Shoals Primary Care, LLC

    340 Cox Blvd, Sheffield35660

    Accepts assignment

  • Carlos Liotta, MD

    Shoals Primary Care, LLC

    340 Cox Blvd, Sheffield35660

    Accepts assignment

  • Javar Myatt-Jones, MD

    Shoals Primary Care, LLC

    340 Cox Blvd, Sheffield35660

    Accepts assignment

  • Zeke Nichols, MD

    Shoals Primary Care, LLC

    340 Cox Blvd, Sheffield35660

    Accepts assignment

  • Zeke Nichols, MD

    Shoals Primary Care, LLC

    342 Cox Blvd, Sheffield35660

    Accepts assignment

Internal Medicine(12)

  • Jack McLendon JR., MD

    Helen Keller Inpatient Physician Services

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 386-4196Accepts assignment

  • Jerrel McAnalley, MD

    Helen Keller Inpatient Physician Services

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 386-4196Accepts assignmentTelehealth available

  • Joshua Vacik, MD

    Helen Keller Inpatient Physician Services

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 386-4196Accepts assignmentTelehealth available

  • Loren McCoy, MD

    Helen Keller Inpatient Physician Services

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 386-4196Accepts assignment

  • Juan Salazar Castillo, MD

    Keller Hospitalist Services

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 386-4550Accepts assignment

  • Maurice Furdge, MD

    Keller Hospitalist Services

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 386-4550Accepts assignment

  • Rajeev Nagarad, MD

    Keller Hospitalist Services

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 386-4550Accepts assignmentTelehealth available

  • Sandeep Bhattarai, MD

    Keller Hospitalist Services

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 386-4550Accepts assignment

  • Vikram Pratap Singh Sandhu, MD

    Keller Hospitalist Services

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 386-4550Accepts assignment

  • Jerrel McAnalley, MD

    Medical Associates Of The Shoals, P.C.

    1120 S Jackson Hwy, Suite 300, Sheffield35660

    Accepts assignmentTelehealth available

  • Joshua Vacik, MD

    Medical Associates Of The Shoals, P.C.

    1120 S Jackson Hwy, Suite 300, Sheffield35660

    Accepts assignmentTelehealth available

  • Zaman Shah, MD

    Shoals Primary Care, LLC

    342 Cox Boulevard, Sheffield35660

    📞 (256) 383-4473Accepts assignment

Cardiology(7)

  • Jerry Williams, MD

    Hh Heart Center, LLC

    1100 S Jackson Hwy, Suite 104, Sheffield35660

    📞 (256) 381-8811Accepts assignment

  • Jerry Williams, MD

    Hh Heart Center, LLC

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 533-3388Accepts assignment

  • John Jennings, MD

    Hh Heart Center, LLC

    1100 S Jackson Hwy, Suite 104, Sheffield35660

    📞 (256) 381-8811Accepts assignment

  • Peter Johnson, MD

    Hh Heart Center, LLC

    1100 S Jackson Hwy, Suite 104, Sheffield35660

    📞 (256) 381-8811Accepts assignment

  • Peter Johnson, MD

    Hh Heart Center, LLC

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 533-3388Accepts assignment

  • Phillip Dean

    Hh Heart Center, LLC

    1100 S Jackson Hwy, Suite 104, Sheffield35660

    📞 (256) 381-8811Accepts assignment

  • Phillip Dean

    Hh Heart Center, LLC

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 533-3388Accepts assignment

Optometry(4)

  • Jeremy Campbell, OD

    Eyecare South LLC - Shoals

    401 Cox Blvd, Suite B, Sheffield35660

    📞 (256) 314-4424Accepts assignment

  • Lauren Stirling, OD

    Eyecare South LLC - Shoals

    401 Cox Blvd, Suite B, Sheffield35660

    📞 (256) 314-4424Accepts assignment

  • Michael Stutts, OD

    Eyecare South LLC - Shoals

    401 Cox Blvd, Suite B, Sheffield35660

    📞 (256) 314-4424Accepts assignment

  • Jan Lenz, OD

    Tennessee River Eye Clinic

    1110 S Montgomery Ave, Sheffield35660

    📞 (256) 381-2020Accepts assignment

Ophthalmology(1)

  • Mark Kassels, MD

    Tennessee River Eye Clinic

    1110 S Montgomery Ave, Sheffield35660

    📞 (256) 381-2020Accepts assignment

Podiatry(1)

Orthopedic Surgery(5)

  • Paul Davis, MD

    Shoals Primary Care, LLC

    340 Cox Blvd, Sheffield35660

    Accepts assignment

  • Paul Davis, MD

    Shoals Primary Care, LLC

    342 Cox Blvd, Sheffield35660

    Accepts assignment

  • Paul Davis, MD

    Shoals Primary Care, LLC

    342 Cox Blvd, Sheffield35660

    Accepts assignment

  • Paul Davis, MD

    Shoals Primary Care, LLC

    342 Cox Boulevard, Sheffield35660

    📞 (256) 383-4473Accepts assignment

  • Paul Davis, MD

    Shoals Primary Care, LLC

    426 Cox Blvd, Sheffield35660

    📞 (256) 389-1990Accepts assignment

Dermatology(2)

  • William Welborn JR., MD

    211 N Atlanta Ave, Sheffield35660

    📞 (256) 381-1465Accepts assignment

  • William Welborn JR., MD

    211 N Atlanta Ave, Sheffield35660

    Accepts assignment

Urology(5)

  • Adam Baumgarten

    Helen Keller Specialty Care

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 386-4196Accepts assignmentTelehealth available

  • Charles Peyton, MD

    Helen Keller Specialty Care

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 386-4196Accepts assignmentTelehealth available

  • Kyle Wood, MD

    Helen Keller Specialty Care

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 386-4196Accepts assignmentTelehealth available

  • Kevin Walls, MD

    Shoals Urological Associates PC

    1015 S Jackson Hwy, Sheffield35660

    📞 (256) 381-5510Accepts assignment

  • Mark Smith, MD

    Shoals Urological Associates PC

    1015 S Jackson Hwy, Sheffield35660

    📞 (256) 381-5510Accepts assignment

Neurology(1)

  • Yaimara Hernandez Silva, MD

    Helen Keller Specialty Care

    1100 S Jackson Hwy, Suite 100, Sheffield35660

    📞 (256) 386-4469Accepts assignment

Nurse Practitioner(20)

  • Amanda Murner, NP

    Colbert Ob Gyn

    1120 S Jackson Hwy, Suite 104, Sheffield35660

    📞 (256) 386-0855Accepts assignment

  • Amy Holt

    Helen Keller Specialty Care

    1120 S Jackson Hwy, Suite 105, Sheffield35660

    📞 (256) 386-1125Accepts assignment

  • Anna Stout

    Helen Keller Specialty Care

    1100 S Jackson Hwy, Suite 250, Sheffield35660

    📞 (256) 381-6673Accepts assignment

  • Brian Whitten

    Helen Keller Specialty Care

    1100 S Jackson Hwy, Suite 259, Sheffield35660

    📞 (256) 383-3372Accepts assignment

  • Kristy Oden

    Helen Keller Specialty Care

    1120 S Jackson Hwy, Suite 105, Sheffield35660

    📞 (256) 386-1125Accepts assignment

  • Melissa Wilson

    Helen Keller Specialty Care

    1015 S Jackson Hwy, Sheffield35660

    📞 (256) 381-5510Accepts assignment

  • Ryann Henley

    Helen Keller Specialty Care

    1100 S Jackson Hwy, Suite 259, Sheffield35660

    📞 (256) 383-3372Accepts assignment

  • Wendy Orr

    Helen Keller Specialty Care

    1100 S Jackson Hwy, Suite 259, Sheffield35660

    📞 (256) 383-3372Accepts assignment

  • Christina Sherer

    Hh Digestive Disease Center

    1100 S Jackson Hwy, Suite 100, Sheffield35660

    📞 (256) 314-2550Accepts assignment

  • Christy Reid

    Hh Digestive Disease Center

    1100 S Jackson Hwy, Suite 100, Sheffield35660

    📞 (256) 314-2550Accepts assignment

  • Destinee Jones

    Hh Digestive Disease Center

    1100 S Jackson Hwy, Suite 100, Sheffield35660

    📞 (256) 314-2550Accepts assignment

  • Kendra Evans

    Hh Digestive Disease Center

    1100 S Jackson Hwy, Suite 100, Sheffield35660

    📞 (256) 314-2550Accepts assignment

  • Jacklyn Osborn

    Hh Heart Center, LLC

    1100 S Jackson Hwy, Suite 104, Sheffield35660

    📞 (256) 381-8811Accepts assignment

  • Bradley Brown

    Medical Associates Of The Shoals, P.C.

    1120 S Jackson Hwy, Suite 300, Sheffield35660

    Accepts assignmentTelehealth available

  • Matthew King

    Medical Associates Of The Shoals, P.C.

    1120 S Jackson Hwy, Suite 300, Sheffield35660

    Accepts assignmentTelehealth available

  • Janet Lacey

    Nw Alabama Practice Management, LLC

    1100 S Jackson Hwy, Sheffield35660

    Accepts assignment

  • Janet Lacey

    Nw Alabama Practice Management, LLC

    1100 S Jackson Hwy, Suite 250, Sheffield35660

    📞 (256) 381-6673Accepts assignment

  • Robert Barnowsky, NP

    Nw Alabama Practice Management, LLC

    1100 S Jackson Hwy, Sheffield35660

    Accepts assignment

  • Robert Barnowsky, NP

    Nw Alabama Practice Management, LLC

    1100 S Jackson Hwy, Suite 250, Sheffield35660

    📞 (256) 381-6673Accepts assignment

  • Madison Chastain

    Rheumatology Associates Of North Alabama, PC

    1120 S Jackson Hwy, Suite 205, Sheffield35660

    📞 (256) 767-6263Accepts assignment

Nurse Anesthetist (CRNA)(13)

  • Cassie Hudson

    Keller Anesthesia Services

    1300 S Montgomery Ave, Sheffield35660

    📞 (888) 829-0068Accepts assignment

  • Daniel Puckett, CNA

    Keller Anesthesia Services

    1300 S Montgomery Ave, Sheffield35660

    📞 (888) 829-0068Accepts assignment

  • Deborah Lytal-Britton, CNA

    Keller Anesthesia Services

    1300 S Montgomery Ave, Sheffield35660

    📞 (888) 829-0068Accepts assignment

  • Gary Puryear, CNA

    Keller Anesthesia Services

    1300 S Montgomery Ave, Sheffield35660

    📞 (888) 829-0068Accepts assignment

  • Jacqueline Richardson, CNA

    Keller Anesthesia Services

    1300 S Montgomery Ave, Sheffield35660

    📞 (888) 829-0068Accepts assignment

  • Jason Hollis, CNA

    Keller Anesthesia Services

    1300 S Montgomery Ave, Sheffield35660

    📞 (888) 829-0068Accepts assignment

  • Joshua Donnan, CNA

    Keller Anesthesia Services

    1300 S Montgomery Ave, Sheffield35660

    📞 (888) 829-0068Accepts assignment

  • Karen Barrow, CNA

    Keller Anesthesia Services

    1300 S Montgomery Ave, Sheffield35660

    📞 (888) 829-0068Accepts assignment

  • Richard Sokoll, CNA

    Keller Anesthesia Services

    1300 S Montgomery Ave, Sheffield35660

    📞 (888) 829-0068Accepts assignment

  • Russell Daily

    Keller Anesthesia Services

    1300 S Montgomery Ave, Sheffield35660

    📞 (888) 829-0068Accepts assignment

  • Stephen McCain, CNA

    Keller Anesthesia Services

    1300 S Montgomery Ave, Sheffield35660

    📞 (888) 829-0068May accept assignment

  • Steven Brown, CNA

    Keller Anesthesia Services

    1300 S Montgomery Ave, Sheffield35660

    📞 (888) 829-0068Accepts assignment

  • Tiffany Daily

    Keller Anesthesia Services

    1300 S Montgomery Ave, Sheffield35660

    📞 (888) 829-0068Accepts assignment

Emergency Medicine(9)

  • David Carney, MD

    Newgen Alabama Billing LLC

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 386-4196Accepts assignment

  • Heather Childers, DO

    Newgen Alabama Billing LLC

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 386-4196Accepts assignment

  • Joseph McIlwain

    Newgen Alabama Billing LLC

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 386-4196Accepts assignment

  • Kenneth Collins, MD

    Newgen Alabama Billing LLC

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 386-4196Accepts assignment

  • Leah McIntosh, DO

    Newgen Alabama Billing LLC

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 386-4196Accepts assignment

  • Moshood Karimu, MD

    Newgen Alabama Billing LLC

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 386-4196Accepts assignment

  • Robert Flowers, MD

    Newgen Alabama Billing LLC

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 386-4196Accepts assignment

  • Rodney Crock, DO

    Newgen Alabama Billing LLC

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 386-4196Accepts assignment

  • Steven Werdehoff, MD

    Newgen Alabama Billing LLC

    1300 S Montgomery Ave, Sheffield35660

    📞 (256) 386-4196Accepts 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 Sheffield 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.