AcceptsMedicare.com

Doctors That Accept Medicare in Mooresville, NC

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

These are 1,114 clinicians enrolled in Medicare and practicing in Mooresville, 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 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

  • Louie Anquilo, MD

    Carolinas Physicians Network Inc

    119 Market Place Ave, Suite D, Mooresville28117

    📞 (704) 801-9140Accepts assignment

  • 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 assignmentTelehealth available

  • 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 assignment

  • 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 assignmentTelehealth available

  • 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

  • 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

  • Raj Joshi, MD

    Piedmont Healthcare PA

    359 Williamson Rd, Mooresville28117

    📞 (704) 235-1838Accepts 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

  • Alfred Rhyne, MD

    Orthocarolina

    124 Welton Way, Mooresville28117

    📞 (704) 323-2276Accepts assignment

  • Carroll Jones III, MD

    Orthocarolina

    124 Welton Way, Mooresville28117

    📞 (704) 323-2276Accepts assignmentTelehealth available

  • Charles Sikes III, MD

    Orthocarolina

    124 Welton Way, Mooresville28117

    📞 (704) 323-2276Accepts assignment

  • David Hillsgrove, MD

    Orthocarolina

    124 Welton Way, Mooresville28117

    📞 (704) 323-2276Accepts assignment

  • Gregory Pereira, MD

    Orthocarolina

    124 Welton Way, Mooresville28117

    📞 (704) 323-2276Accepts assignmentTelehealth available

  • James McDonald, MD

    Orthocarolina

    124 Welton Way, Mooresville28117

    📞 (704) 323-2276Accepts assignment

  • John Masonis, MD

    Orthocarolina

    124 Welton Way, Mooresville28117

    📞 (704) 323-2276Accepts assignmentTelehealth available

  • Keith Fehring, MD

    Orthocarolina

    124 Welton Way, Mooresville28117

    📞 (704) 323-2276May accept assignmentTelehealth available

  • Kenneth Weeks III, MD

    Orthocarolina

    124 Welton Way, Mooresville28117

    📞 (704) 323-2276Accepts assignment

  • Matthew Gullickson, MD

    Orthocarolina

    124 Welton Way, Mooresville28117

    📞 (704) 323-2276May accept 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.

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.