AcceptsMedicare.com

Doctors That Accept Medicare in Shelby, NC

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

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

Family Medicine(12)

  • Adam Glenn, MD

    Carolinas Physicians Network Inc

    1124 N Washington St, Shelby28150

    📞 (980) 487-1148Accepts assignment

  • Carla Jones, MD

    Carolinas Physicians Network Inc

    1010 E Dixon Blvd, Shelby28152

    📞 (980) 487-2900Accepts assignmentTelehealth available

  • Marinda Wells

    Carolinas Physicians Network Inc

    1124 N Washington St, Shelby28150

    📞 (980) 487-1148Accepts assignmentTelehealth available

  • Marinda Wells

    Carolinas Physicians Network Inc

    708 McBrayer Homestead Rd, Shelby28152

    📞 (980) 487-2090Accepts assignmentTelehealth available

  • Tracy Phelps, MD

    Carolinas Physicians Network Inc

    1124 N Washington St, Shelby28150

    📞 (980) 487-1148Accepts assignmentTelehealth available

  • Tracy Phelps, MD

    Carolinas Physicians Network Inc

    708 McBrayer Homestead Rd, Shelby28152

    📞 (980) 487-2090Accepts assignmentTelehealth available

  • Christian Martin, MD

    Caromont Medical Group Inc

    520 N Dekalb St, Shelby28150

    Accepts assignment

  • Stephen Jones, MD

    County Of Cleveland North Carolina

    200 S Post Rd, Shelby28152

    📞 (980) 484-5100Accepts assignment

  • Jennifer Diehl, MD

    Hopscotch Primary Care PLLC

    113 E Grover St, Shelby28150

    📞 (828) 487-5228Accepts assignmentTelehealth available

  • John Uche, MD

    Hopscotch Primary Care PLLC

    113 E Grover St, Shelby28150

    📞 (828) 487-5228Accepts assignmentTelehealth available

  • Keturah Bell, MD

    Hopscotch Primary Care PLLC

    113 E Grover St, Shelby28150

    📞 (828) 487-5228Accepts assignmentTelehealth available

  • Michael Heter, MD

    Matrix Occupational Health PC

    419 Earl Rd, Shelby28150

    📞 (704) 481-0555Accepts assignment

Internal Medicine(20)

  • Carla Nordstrom, MD

    Carolinas Medical Center

    201 E Grover St, Shelby28150

    📞 (980) 487-3000Accepts assignmentTelehealth available

  • Ashish Patel, MD

    Carolinas Physicians Network Inc

    201 E Grover St, Shelby28150

    📞 (980) 487-3000Accepts assignmentTelehealth available

  • Calvin Caunt, MD

    Carolinas Physicians Network Inc

    201 E Grover St, Shelby28150

    📞 (980) 487-3000Accepts assignmentTelehealth available

  • Calvin Caunt, MD

    Carolinas Physicians Network Inc

    807 Schenck St, Suite 2, Shelby28150

    📞 (980) 487-2540Accepts assignmentTelehealth available

  • Christian Anderson, MD

    Carolinas Physicians Network Inc

    1124 N Washington St, Shelby28150

    📞 (980) 487-1148Accepts assignmentTelehealth available

  • Deepak Garipalli, MD

    Carolinas Physicians Network Inc

    201 E Grover St, Shelby28150

    📞 (704) 512-5124Accepts assignment

  • Jay Singh, MD

    Carolinas Physicians Network Inc

    201 E Grover St, Shelby28150

    📞 (980) 487-3000Accepts assignmentTelehealth available

  • Ketan Shah, MD

    Carolinas Physicians Network Inc

    1010 E Dixon Blvd, Shelby28152

    📞 (980) 487-2700Accepts assignment

  • Ketan Shah, MD

    Carolinas Physicians Network Inc

    1010 E Dixon Blvd, Suite B, Shelby28152

    📞 (980) 487-2900Accepts assignment

  • Marcel Akuneme, MD

    Carolinas Physicians Network Inc

    201 E Grover St, Shelby28150

    📞 (980) 487-3000Accepts assignment

  • Obiora Ezeudemba, MD

    Carolinas Physicians Network Inc

    201 E Grover St, Shelby28150

    📞 (980) 487-3678Accepts assignment

  • Renee Melton-Smith

    Carolinas Physicians Network Inc

    807 Schenck St, Shelby28150

    Accepts assignmentTelehealth available

  • Scott Dryzer, MD

    Carolinas Physicians Network Inc

    1010 E Dixon Blvd, Shelby28152

    📞 (980) 487-2900Accepts assignment

  • Viral Mehta, MD

    Carolinas Physicians Network Inc

    201 E Grover St, Shelby28150

    📞 (980) 487-3000Accepts assignment

  • Robert Murray III, DO

    Optimed Hospitalists

    1404 N Lafayette St, Shelby28150

    📞 (980) 487-1500Accepts assignment

  • Evelyn Rabindran, MD

    Shelby Medical Associates PA

    711 N Dekalb St, Shelby28150

    📞 (704) 482-1482Accepts assignmentTelehealth available

  • Gideon Besson, MD

    Shelby Medical Associates PA

    711 N Dekalb St, Shelby28150

    📞 (704) 482-1482Accepts assignment

  • Kyle Aldinger, MD

    Shelby Medical Associates PA

    711 N Dekalb St, Shelby28150

    📞 (704) 482-1482Accepts assignmentTelehealth available

  • Michael Ribadeneyra, MD

    Shelby Medical Associates PA

    711 N Dekalb St, Shelby28150

    📞 (704) 482-1482Accepts assignmentTelehealth available

  • Vera Bude, MD

    Shelby Medical Associates PA

    711 N Dekalb St, Shelby28150

    📞 (704) 482-1482Accepts assignment

Cardiology(8)

  • Brian Heeke

    Carolinas Physicians Network Inc

    111 W Grover St, Shelby28150

    📞 (980) 487-1900Accepts assignment

  • Jens Eichhorn, MD

    Carolinas Physicians Network Inc

    111 W Grover St, Shelby28150

    📞 (980) 487-1900Accepts assignment

  • Jimmarck Perel Cuenta, DO

    Carolinas Physicians Network Inc

    111 W Grover St, Shelby28150

    📞 (980) 487-1900Accepts assignment

  • Ramon Anastacio, MD

    Carolinas Physicians Network Inc

    111 W Grover St, Shelby28150

    📞 (980) 487-1900Accepts assignment

  • Ramon Anastacio, MD

    Carolinas Physicians Network Inc

    201 E Grover St, Shelby28150

    📞 (980) 487-3000Accepts assignment

  • Sanjay Patel, MD

    Carolinas Physicians Network Inc

    111 W Grover St, Shelby28150

    📞 (980) 487-1900Accepts assignment

  • Shomeet Patel, MD

    Carolinas Physicians Network Inc

    111 W Grover St, Shelby28150

    📞 (980) 487-1900Accepts assignmentTelehealth available

  • Shomeet Patel, MD

    Carolinas Physicians Network Inc

    201 E Grover St, Shelby28150

    📞 (980) 487-3000Accepts assignmentTelehealth available

Optometry(4)

  • Patrick Vollmer

    222 N Lafayette St, Suite 12, Shelby28150

    📞 (704) 487-4099Accepts assignment

  • Cameron Hamrick, OD

    Cleveland Eyecare Od PA

    422 W Warren St, Shelby28150

    📞 (704) 482-1234Accepts assignment

  • Leander Hamrick JR., OD

    Cleveland Eyecare Od PA

    422 W Warren St, Shelby28150

    📞 (704) 482-1234Accepts assignment

  • Joshua Blanton, OD

    Morganton Eye Physicians PA

    1622 E Marion St, Shelby28150

    📞 (704) 482-2020Accepts assignment

Ophthalmology(10)

  • Daniel Olson, MD

    Morganton Eye Physicians PA

    1622 E Marion St, Shelby28150

    📞 (704) 482-2020Accepts assignment

  • Jeremy Bonkowske

    Morganton Eye Physicians PA

    1622 E Marion St, Shelby28150

    📞 (704) 482-2020Accepts assignment

  • Jonathan Lowry, MD

    Morganton Eye Physicians PA

    1622 E Marion St, Shelby28150

    📞 (704) 482-2020Accepts assignment

  • Kenneth Bonfield, MD

    Morganton Eye Physicians PA

    1622 E Marion St, Shelby28150

    📞 (704) 482-2020Accepts assignment

  • Philip Kath, MD

    Morganton Eye Physicians PA

    1622 E Marion St, Shelby28150

    📞 (704) 482-2020Accepts assignment

  • Richard Ford, MD

    Morganton Eye Physicians PA

    1622 E Marion St, Shelby28150

    📞 (704) 482-2020Accepts assignment

  • Stephen Scott, MD

    Morganton Eye Physicians PA

    1622 E Marion St, Shelby28150

    📞 (704) 482-2020Accepts assignment

  • William Walton, MD

    Morganton Eye Physicians PA

    1622 E Marion St, Shelby28150

    📞 (704) 482-2020Accepts assignment

  • Nancy Cline, MD

    Shelby Eye Centers, P.A.

    1170 Wyke Rd, Shelby28150

    Accepts assignment

  • Stephen Bogan, MD

    Shelby Eye Centers, P.A.

    1170 Wyke Rd, Shelby28150

    Accepts assignment

Podiatry(4)

  • Charles Mauney, DPM

    Foothills Podiatry PA

    707 N Morgan St, Shelby28150

    📞 (704) 487-6672Accepts assignment

  • Gretchen Lawrence, DPM

    Foothills Podiatry PA

    707 N Morgan St, Shelby28150

    📞 (704) 487-6672Accepts assignment

  • Ronald Maskarinec, DPM

    Foothills Podiatry PA

    707 N Morgan St, Shelby28150

    📞 (704) 487-6672Accepts assignment

  • Sruti Karwa, DPM

    Foothills Podiatry PA

    707 N Morgan St, Shelby28150

    📞 (704) 487-6672Accepts assignment

Orthopedic Surgery(13)

  • Brian Krenzel, MD

    Orthocarolina

    101 Delta Park Dr, Shelby28150

    📞 (704) 484-0606Accepts assignment

  • Brian Opalacz, DO

    Orthocarolina

    101 Delta Park Dr, Shelby28150

    📞 (704) 484-0606Accepts assignment

  • Bruce Cox, MD

    Orthocarolina

    101 Delta Park Dr, Shelby28150

    📞 (704) 484-0606May accept assignment

  • Dana Piasecki, MD

    Orthocarolina

    101 Delta Park Dr, Shelby28150

    📞 (704) 484-0606May accept assignment

  • Jacob Friedman, MD

    Orthocarolina

    101 Delta Park Dr, Shelby28150

    📞 (704) 484-0606Accepts assignment

  • Keith Fehring, MD

    Orthocarolina

    101 Delta Park Dr, Shelby28150

    📞 (704) 484-0606May accept assignmentTelehealth available

  • Leo Spector, MD

    Orthocarolina

    101 Delta Park Dr, Shelby28150

    📞 (704) 484-0606May accept assignment

  • Patricia McHale, MD

    Orthocarolina

    101 Delta Park Dr, Shelby28150

    📞 (704) 484-0606May accept assignment

  • Patrick Hayes, MD

    Orthocarolina

    101 Delta Park Dr, Shelby28150

    📞 (704) 484-0606May accept assignment

  • Ranjan Maitra, MD

    Orthocarolina

    101 Delta Park Dr, Shelby28150

    📞 (704) 484-0606May accept assignment

  • Shadley Schiffern, MD

    Orthocarolina

    101 Delta Park Dr, Shelby28150

    📞 (704) 484-0606May accept assignmentTelehealth available

  • Todd Chapman JR., MD

    Orthocarolina

    101 Delta Park Dr, Shelby28150

    📞 (704) 484-0606Accepts assignmentTelehealth available

  • Yves Boudreau, MD

    Orthocarolina

    101 Delta Park Dr, Shelby28150

    📞 (704) 484-0606Accepts assignment

Dermatology(5)

  • Joseph Urash, DO

    935 Wyke Rd, Shelby28150

    📞 (704) 481-1142Accepts assignment

  • Jaime Vanourny, MD

    Piedmont Plastic Surgery And Dermatology PA

    105 Delta Park Dr, Shelby28150

    Accepts assignment

  • Joshua Porter, MD

    Piedmont Plastic Surgery And Dermatology PA

    105 Delta Park Dr, Shelby28150

    Accepts assignment

  • Larry Napolitano, MD

    Piedmont Plastic Surgery And Dermatology PA

    105 Delta Park Dr, Shelby28150

    Accepts assignment

  • Roberta Hawk, MD

    Piedmont Plastic Surgery And Dermatology PA

    105 Delta Park Dr, Shelby28150

    Accepts assignment

Urology(1)

  • Shem Blackley III, MD

    Carolina Urology Partners PLLC

    1001 N Washington St, Shelby28150

    📞 (704) 482-2011Accepts assignment

Neurology(11)

  • Christa Swisher, MD

    Carolinas Medical Center

    201 E Grover St, Shelby28150

    📞 (980) 487-3000Accepts assignmentTelehealth available

  • Varun Kumar Pala, MD

    Carolinas Medical Center

    201 E Grover St, Shelby28150

    📞 (980) 487-3000Accepts assignmentTelehealth available

  • Abhinav Katti, DO

    Carolinas Physicians Network Inc

    202 E Grover St, Shelby28150

    📞 (980) 487-2360Accepts assignmentTelehealth available

  • Briana Wasserstrom, DO

    Carolinas Physicians Network Inc

    202 E Grover St, Shelby28150

    📞 (980) 487-2360Accepts assignmentTelehealth available

  • Brigitte Reina, MD

    Carolinas Physicians Network Inc

    202 E Grover St, Shelby28150

    📞 (980) 487-2360Accepts assignment

  • Crystal Yu, MD

    Carolinas Physicians Network Inc

    202 E Grover St, Shelby28150

    📞 (980) 487-2360Accepts assignmentTelehealth available

  • Harsha Nagaraja, MD

    Carolinas Physicians Network Inc

    201 E Grover St, Shelby28150

    📞 (980) 487-3142Accepts assignmentTelehealth available

  • Satheesh Kumar Bokka, MD

    Carolinas Physicians Network Inc

    202 E Grover St, Shelby28150

    📞 (980) 487-2360Accepts assignmentTelehealth available

  • Stephanie McNeill, MD

    Carolinas Physicians Network Inc

    202 E Grover St, Shelby28150

    📞 (980) 487-2360Accepts assignmentTelehealth available

  • Varun Kumar Pala, MD

    Carolinas Physicians Network Inc

    202 E Grover St, Shelby28150

    📞 (980) 487-2360Accepts assignmentTelehealth available

  • Sunil Mehta, MD

    Caromont Medical Group Inc

    520 N Dekalb St, Shelby28150

    May accept assignment

Physical Therapist(12)

  • Bradley Moler

    Ivyrehab North Carolina LLC

    1129 E Marion St, Shelby28150

    📞 (704) 471-0001Accepts assignment

  • Brandon Ruiz, PT

    Ivyrehab North Carolina LLC

    1129 E Marion St, Shelby28150

    📞 (704) 471-0001Accepts assignment

  • Brittany Buxton

    Ivyrehab North Carolina LLC

    1129 E Marion St, Shelby28150

    📞 (704) 471-0001Accepts assignment

  • Camron Wallace

    Ivyrehab North Carolina LLC

    1129 E Marion St, Shelby28150

    📞 (704) 471-0001Accepts assignment

  • David Barna

    Ivyrehab North Carolina LLC

    1129 E Marion St, Shelby28150

    📞 (704) 471-0001Accepts assignment

  • Dominic Pocci

    Ivyrehab North Carolina LLC

    1129 E Marion St, Shelby28150

    📞 (704) 471-0001Accepts assignment

  • Ellen Benfield, PT

    Ivyrehab North Carolina LLC

    1129 E Marion St, Shelby28150

    📞 (704) 471-0001Accepts assignment

  • Eric Routten

    Ivyrehab North Carolina LLC

    1129 E Marion St, Shelby28150

    📞 (704) 471-0001Accepts assignment

  • Haley Allen, PT

    Ivyrehab North Carolina LLC

    1129 E Marion St, Shelby28150

    📞 (704) 471-0001Accepts assignment

  • Jaylen Gorden

    Ivyrehab North Carolina LLC

    1129 E Marion St, Shelby28150

    📞 (704) 471-0001Accepts assignment

  • Joanna Jackson, PT

    Ivyrehab North Carolina LLC

    1129 E Marion St, Shelby28150

    📞 (704) 471-0001Accepts assignment

  • Jody Herbert

    Ivyrehab North Carolina LLC

    1129 E Marion St, Shelby28150

    📞 (704) 471-0001Accepts 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 North Carolina

New to Medicare?

Frequently Asked Questions

Are these doctors in Shelby 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 North Carolina →

Was this page helpful?

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