AcceptsMedicare.com

Doctors That Accept Medicare in Mooresville, NC

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

These are 1,119 clinicians enrolled in Medicare and practicing in Mooresville, grouped by specialty below. Being enrolled means they can bill Original Medicare for your care. 93% 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 Physician Assistant (295 clinicians). Call first to confirm they're accepting new Medicare patients.

Advertisement

Providers in Mooresville by Specialty

Family Medicine(20)

  • Sarah Carlson, MD

    130 N Audubon Ave, Mooresville28117

    Accepts assignmentTelehealth available

  • Anna Claugus, MD

    Atrium Health North Market Network LLC

    138 Ctr Square Dr, Mooresville28117

    📞 (704) 801-6100Accepts assignmentTelehealth available

  • Cliff Smith, DO

    Atrium Health North Market Network LLC

    138 Ctr Square Dr, Mooresville28117

    📞 (704) 801-6100Accepts assignment

  • Shari Phillips, MD

    Atrium Health North Market Network LLC

    138 Ctr Square Dr, Mooresville28117

    📞 (704) 801-6100Accepts assignmentTelehealth available

  • Michael Salter, MD

    Duke Health Integrated Practice Inc

    137 Professional Park Dr, Suite A, Mooresville28117

    📞 (704) 660-2634Accepts assignmentTelehealth available

  • Anthony Elkins, DO

    Iredell Physician Network LLC

    114 Gateway Blvd, Suite B, Mooresville28117

    📞 (980) 435-0406Accepts assignment

  • Brent Penhall, DO

    Novant Health Medical Group, LLC

    106 Langtree Village Dr, Suite 200, Mooresville28117

    📞 (704) 384-7101Accepts assignment

  • Bruce Mather, MD

    Novant Health Medical Group, LLC

    130 Plantation Ridge Dr, Suite 100, Mooresville28117

    📞 (704) 316-1635Accepts assignment

  • Clint Beaver, MD

    Novant Health Medical Group, LLC

    130 Plantation Ridge Dr, Suite 100, Mooresville28117

    📞 (704) 316-1635Accepts assignment

  • Cody Homistek

    Novant Health Medical Group, LLC

    106 Corporate Park Dr, Mooresville28117

    📞 (704) 887-4530Accepts assignment

  • Elizabeth Trout, MD

    Novant Health Medical Group, LLC

    106 Langtree Village Dr, Suite 200, Mooresville28117

    📞 (704) 316-4830Accepts assignment

  • Rebecca Panuski, MD

    Novant Health Medical Group, LLC

    106 Corporate Park Dr, Suite 200, Mooresville28117

    📞 (704) 235-9090Accepts assignment

  • Robert Bundy JR., MD

    Novant Health Medical Group, LLC

    106 Corporate Park Dr, Suite 200, Mooresville28117

    📞 (704) 235-9090May accept assignment

  • Stephanie Elkins, MD

    Novant Health Medical Group, LLC

    130 Plantation Ridge Dr, Suite 100, Mooresville28117

    📞 (704) 316-1635Accepts assignmentTelehealth available

  • Taiwona Elliott, DO

    Novant Health Medical Group, LLC

    106 Langtree Village Dr, Suite 200, Mooresville28117

    📞 (704) 316-4830Accepts assignment

  • Emily Nabors, MD

    Piedmont Healthcare PA

    142 Professional Park Dr, Suite 300, Mooresville28117

    📞 (704) 696-2083Accepts assignmentTelehealth available

  • Golnar Lashgari, MD

    Piedmont Healthcare PA

    128 Medical Park Rd, Suite 102, Mooresville28117

    📞 (704) 978-3566Accepts assignment

  • Golnar Lashgari, MD

    Piedmont Healthcare PA

    146 Medical Park Rd, Suite 210, Mooresville28117

    📞 (704) 235-0300Accepts assignment

  • Jennifer Scharbius, MD

    Piedmont Healthcare PA

    128 Medical Park Rd, Suite 102, Mooresville28117

    📞 (704) 978-3566Accepts assignmentTelehealth available

  • Robert Kimball, MD

    Piedmont Healthcare PA

    128 Medical Park Rd, Suite 102, Mooresville28117

    📞 (704) 978-3566Accepts assignment

Internal Medicine(20)

  • Mary Le-Bliss

    Afc Urgent Care And Family Care Of Wnc PLLC

    295 Williamson Rd, Suite A, Mooresville28117

    📞 (980) 444-2003Accepts assignment

  • Elana Fedor, MD

    Carolinas Physicians Network Inc

    170 Medical Park Rd, Suite 140a, Mooresville28117

    📞 (704) 663-4443Accepts assignmentTelehealth available

  • Petros Sofroniou, MD

    Carolinas Physicians Network Inc

    170 Medical Park Rd, Suite 140a, Mooresville28117

    📞 (704) 663-4443Accepts assignmentTelehealth available

  • Benjamin Kunesh, MD

    Duke Health Integrated Practice Inc

    137 Professional Park Dr, Suite A, Mooresville28117

    📞 (704) 660-2634Accepts assignmentTelehealth available

  • James Allen III, MD

    Duke Health Integrated Practice Inc

    157 Professional Park Dr, Suite A, Mooresville28117

    📞 (704) 662-3967Accepts assignmentTelehealth available

  • Stephen Bergin, MD

    Duke Health Integrated Practice Inc

    171 Fairview Rd, Mooresville28117

    📞 (704) 660-4000Accepts assignment

  • Jonathan Cowen, DO

    Lake Norman Inpatient Specialists

    171 Fairview Rd, Mooresville28117

    📞 (704) 660-4000Accepts assignment

  • Matthew Boss, MD

    Lake Norman Inpatient Specialists

    171 Fairview Rd, Mooresville28117

    📞 (704) 660-4000Accepts assignment

  • Sunil Nadakav, MD

    Lake Norman Inpatient Specialists

    171 Fairview Rd, Mooresville28117

    📞 (704) 660-4000Accepts assignment

  • John McGuinness, DO

    Novant Health Medical Group, LLC

    106 Langtree Village Dr, Suite 200, Mooresville28117

    📞 (704) 316-4830Accepts assignmentTelehealth available

  • Emily Kingsley, MD

    Piedmont Healthcare PA

    170 Medical Park Rd, Suite 205, Mooresville28117

    📞 (704) 664-4679Accepts assignmentTelehealth available

  • Jessica Fox, DO

    Piedmont Healthcare PA

    128 Medical Park Rd, Suite 102, Mooresville28117

    📞 (704) 978-3566Accepts assignmentTelehealth available

  • Jessica Fox, DO

    Piedmont Healthcare PA

    150 Fairview Rd, Suite 200, Mooresville28117

    📞 (704) 235-6200Accepts assignmentTelehealth available

  • Jessica Fox, DO

    Piedmont Healthcare PA

    357 Williamson Rd, Mooresville28117

    📞 (704) 664-7328Accepts assignmentTelehealth available

  • Manish Patel, MD

    Piedmont Healthcare PA

    128 Medical Park Rd, Suite 101, Mooresville28117

    📞 (704) 658-1001Accepts assignmentTelehealth available

  • Raj Joshi, MD

    Piedmont Healthcare PA

    128 Medical Park Rd, Suite 102, Mooresville28117

    📞 (704) 978-3566Accepts assignment

  • Raj Joshi, MD

    Piedmont Healthcare PA

    150 Fairview Rd, Suite 200, Mooresville28117

    📞 (704) 235-6200Accepts assignment

  • Raj Joshi, MD

    Piedmont Healthcare PA

    357 Williamson Rd, Mooresville28117

    📞 (704) 664-7328Accepts assignment

  • William White, MD

    Piedmont Healthcare PA

    128 Medical Park Rd, Suite 102, Mooresville28117

    📞 (704) 978-3566Accepts assignment

  • William White, MD

    Piedmont Healthcare PA

    357 Williamson Rd, Mooresville28117

    📞 (704) 664-7328Accepts assignment

Cardiology(20)

  • Ahmet Bengur, MD

    Carolinas Physicians Network Inc

    134 Medical Park Rd, Suite 111, Mooresville28117

    📞 (704) 801-9100Accepts assignment

  • Ashesh Patel, MD

    Carolinas Physicians Network Inc

    134 Medical Park Rd, Suite 111, Mooresville28117

    📞 (704) 801-9100Accepts assignment

  • Dominique Falewee, MD

    Carolinas Physicians Network Inc

    134 Medical Park Rd, Suite 111, Mooresville28117

    📞 (704) 801-9100Accepts assignment

  • Ira Friedlander, MD

    Carolinas Physicians Network Inc

    134 Medical Park Rd, Suite 111, Mooresville28117

    📞 (704) 801-9100Accepts assignment

  • Markus Scherer, MD

    Carolinas Physicians Network Inc

    134 Medical Park Rd, Suite 111, Mooresville28117

    📞 (704) 801-9100Accepts assignment

  • Michael Elliott, MD

    Carolinas Physicians Network Inc

    134 Medical Park Rd, Suite 111, Mooresville28117

    📞 (704) 801-9100Accepts assignment

  • Patrick Anonick, MD

    Carolinas Physicians Network Inc

    134 Medical Park Rd, Suite 111, Mooresville28117

    📞 (704) 801-9100Accepts assignment

  • Ramon Anastacio, MD

    Carolinas Physicians Network Inc

    134 Medical Park Rd, Suite 111, Mooresville28117

    📞 (704) 801-9100Accepts assignment

  • Richard Musialowski JR., MD

    Carolinas Physicians Network Inc

    134 Medical Park Rd, Suite 111, Mooresville28117

    📞 (704) 801-9100Accepts assignment

  • Sandy Charles, MD

    Carolinas Physicians Network Inc

    134 Medical Park Rd, Suite 111, Mooresville28117

    📞 (704) 801-9100Accepts assignment

  • Sherryl Croitor, MD

    Carolinas Physicians Network Inc

    134 Medical Park Rd, Suite 111, Mooresville28117

    📞 (704) 801-9100Accepts assignmentTelehealth available

  • Shomeet Patel, MD

    Carolinas Physicians Network Inc

    134 Medical Park Rd, Suite 111, Mooresville28117

    📞 (704) 801-9100Accepts assignmentTelehealth available

  • Thomas Johnson, MD

    Carolinas Physicians Network Inc

    134 Medical Park Rd, Suite 111, Mooresville28117

    📞 (704) 801-9100Accepts assignment

  • John Cedarholm, MD

    Duke Health Integrated Practice Inc

    131 Medical Park Rd, Suite 303, Mooresville28117

    📞 (704) 660-2618Accepts assignment

  • Ronald Uszenski, MD

    Duke Health Integrated Practice Inc

    131 Medical Park Rd, Suite 303, Mooresville28117

    📞 (704) 660-2618Accepts assignment

  • Terry Fortin, MD

    Duke Health Integrated Practice Inc

    128 Argus Ln, Suite G, Mooresville28117

    📞 (704) 660-4362Accepts assignmentTelehealth available

  • Denzil Harris, MD

    Novant Health Medical Group, LLC

    106 Corporate Park Dr, Suite 200, Mooresville28117

    📞 (704) 887-4530May accept assignmentTelehealth available

  • Kobina Wilmot, MD

    Novant Health Medical Group, LLC

    106 Langtree Village Dr, Suite 200, Mooresville28117

    📞 (704) 384-7101Accepts assignmentTelehealth available

  • Lokesh Tejwani, MD

    Novant Health Medical Group, LLC

    106 Langtree Village Dr, Suite 200, Mooresville28117

    📞 (704) 384-7101May accept assignmentTelehealth available

  • Sameer Chaudhari, MD

    Novant Health Medical Group, LLC

    106 Langtree Village Dr, Suite 200, Mooresville28117

    May accept assignment

Optometry(20)

  • Brittany Flaherty, OD

    146 Medical Park Rd, Suite 250, Mooresville28117

    📞 (704) 228-8525Accepts assignment

  • Jessica Grace, OD

    403 E Stville Av, Mooresville28115

    📞 (704) 797-1308Accepts assignment

  • Jonathan Sugarman, OD

    134 Mooresville Commons Way, Suite D, Mooresville28117

    📞 (704) 696-8370Accepts assignment

  • Paul Luttrell, OD

    554 Isle Of Pines Rd, Mooresville28117

    May accept assignment

  • Peter Pham, OD

    Accuvision Eye Care Od, PA

    594 River Hwy, Mooresville28117

    📞 (704) 660-5948Accepts assignment

  • Christopher Mills

    Don Edward Mills JR Od PA

    492 Williamson Rd, Mooresville28117

    📞 (704) 664-9121Accepts assignment

  • Don Mills JR., OD

    Don Edward Mills JR Od PA

    492 Williamson Rd, Mooresville28117

    📞 (704) 664-9121Accepts assignment

  • Angela Harris, OD

    Lake Norman Eye Od PA

    197 Medical Park Rd, Suite 101, Mooresville28117

    📞 (704) 799-2233Accepts assignment

  • Mason Williams, OD

    Lake Norman Eye Od PA

    197 Medical Park Rd, Suite 101, Mooresville28117

    📞 (704) 799-2233Accepts assignment

  • Eric Intihar, OD

    Lake Norman Ophthalmology PLLC

    132 Gateway Blvd, Suite C, Mooresville28117

    📞 (704) 663-7226Accepts assignment

  • Julie Cole, OD

    Mooresville Eye Care Od PLLC

    404 E Ctr Ave, Mooresville28115

    📞 (704) 663-3924Accepts assignment

  • Laura Buchanan, OD

    Mooresville Eye Care Od PLLC

    404 E Ctr Ave, Mooresville28115

    📞 (704) 663-3924Accepts assignment

  • Fred King JR., OD

    Ryan Leblanc Od PLLC

    169 Norman Station Blvd, Mooresville28117

    📞 (704) 663-3796Accepts assignment

  • Juli Swaim, OD

    Ryan Leblanc Od PLLC

    169 Norman Station Blvd, Mooresville28117

    📞 (704) 663-3796Accepts assignment

  • Lyndon Wong, OD

    Ryan Leblanc Od PLLC

    169 Norman Station Blvd, Mooresville28117

    📞 (704) 663-3796Accepts assignment

  • Nancy Wong, OD

    Ryan Leblanc Od PLLC

    169 Norman Station Blvd, Mooresville28117

    📞 (704) 663-3796May accept assignment

  • Marie Huegel

    Sandra Nassar Od PLLC

    392 Talbert Rd, Mooresville28117

    📞 (980) 447-9764May accept assignment

  • Sandra Nassar, OD

    Sandra Nassar Od PLLC

    392 Talbert Rd, Mooresville28117

    📞 (980) 447-9764Accepts assignment

  • Raphael Weeks

    Vision Center Of Lake Norman Od PA

    125 Commerce Park Rd, Suite 103, Mooresville28117

    📞 (704) 799-2020Accepts assignment

  • Robert Monson III, OD

    Vision Center Of Lake Norman Od PA

    125 Commerce Park Rd, Mooresville28117

    📞 (704) 799-2020Accepts assignment

Ophthalmology(4)

  • Rachel Sabo, MD

    Charlotte Eye Ear Nose And Throat Associates PA

    144 Fountain Pl, Mooresville28117

    📞 (704) 658-0595Accepts assignment

  • Hunter Stolldorf, MD

    Horizon Eye Care PA

    185 Joe Knox Ave, Mooresville28117

    📞 (704) 658-2321Accepts assignment

  • Randall Stein, MD

    Horizon Eye Care PA

    185 Joe Knox Ave, Mooresville28117

    📞 (704) 658-2321Accepts assignment

  • Tushar Patel, MD

    Lake Norman Ophthalmology PLLC

    132 Gateway Blvd, Suite C, Mooresville28117

    📞 (704) 663-7226Accepts assignment

Podiatry(4)

  • Teddy Musselman, DPM

    Foot And Ankle Associates PLLC

    143 Joe Knox Ave, Suite 100, Mooresville28117

    📞 (704) 360-1102Accepts assignment

  • Emily Zulauf, DPM

    Foot And Ankle Specialists Of The Mid-Atlantic LLC

    206 Joe Knox Ave, Suite D, Mooresville28117

    📞 (704) 235-0474Accepts assignment

  • Kenneth Bloom, DPM

    Piedmont Healthcare PA

    137 Professional Park Dr, Suite C, Mooresville28117

    📞 (704) 662-8336Accepts assignment

  • Kurt Massey, DPM

    Piedmont Healthcare PA

    137 Professional Park Dr, Suite C, Mooresville28117

    📞 (704) 662-8336Accepts assignment

Orthopedic Surgery(12)

  • Ben Garrido, MD

    Duke Health Integrated Practice Inc

    517 Alcove Rd, Suite 102, Mooresville28117

    📞 (704) 660-4750Accepts assignment

  • Jason Batley, MD

    Iredell Physician Network LLC

    544 Brawley School Rd, Mooresville28117

    Accepts assignment

  • Jason Batley, MD

    Iredell Physician Network LLC

    653 Bluefield Rd, Mooresville28117

    Accepts assignment

  • Alfred Rhyne, MD

    Orthocarolina, PA

    124 Welton Way, Mooresville28117

    📞 (704) 323-2276Accepts assignment

  • Carroll Jones III, MD

    Orthocarolina, PA

    124 Welton Way, Mooresville28117

    📞 (704) 323-2276Accepts assignmentTelehealth available

  • Charles Sikes III, MD

    Orthocarolina, PA

    124 Welton Way, Mooresville28117

    📞 (704) 323-2276Accepts assignment

  • David Hillsgrove, MD

    Orthocarolina, PA

    124 Welton Way, Mooresville28117

    📞 (704) 323-2276Accepts assignment

  • Gregory Pereira, MD

    Orthocarolina, PA

    124 Welton Way, Mooresville28117

    📞 (704) 323-2276Accepts assignment

  • James McDonald, MD

    Orthocarolina, PA

    124 Welton Way, Mooresville28117

    📞 (704) 323-2276Accepts assignment

  • John Masonis, MD

    Orthocarolina, PA

    124 Welton Way, Mooresville28117

    📞 (704) 323-2276Accepts assignmentTelehealth available

  • Keith Fehring, MD

    Orthocarolina, PA

    124 Welton Way, Mooresville28117

    📞 (704) 323-2276May accept assignmentTelehealth available

  • Kenneth Weeks III, MD

    Orthocarolina, PA

    124 Welton Way, Mooresville28117

    📞 (704) 323-2276Accepts 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 Mooresville 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 Mooresville accept Medicare assignment?

93% of the 1,119 Medicare-enrolled clinicians listed in Mooresville accept assignment — meaning they take Medicare's approved amount as full payment, so you only owe your deductible and 20% coinsurance. Another 7% 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 Mooresville offer telehealth visits?

25% of the Medicare-enrolled clinicians listed in Mooresville 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 North Carolina →

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.