AcceptsMedicare.com

Doctors That Accept Medicare in Weaverville, NC

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

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

Family Medicine(6)

  • Elizabeth Bammer, MD

    Hopscotch Primary Care PLLC

    104 N Main St, Weaverville28787

    📞 (828) 645-7974Accepts assignment

  • Jessica Anewalt, MD

    North Buncombe Family Medicine PA

    201 Flat Creek Village Dr, Weaverville28787

    📞 (828) 645-8525Accepts assignment

  • Joshua Christian, MD

    North Buncombe Family Medicine PA

    201 Flat Creek Village Dr, Weaverville28787

    📞 (828) 645-8525Accepts assignment

  • Katherine Emery, MD

    North Buncombe Family Medicine PA

    201 Flat Creek Village Dr, Weaverville28787

    📞 (828) 645-8525Accepts assignment

  • Robert Moore, MD

    North Buncombe Family Medicine PA

    201 Flat Creek Village Dr, Weaverville28787

    📞 (828) 645-8525Accepts assignment

  • William Glover, MD

    North Buncombe Family Medicine PA

    201 Flat Creek Village Dr, Weaverville28787

    📞 (828) 645-8525Accepts assignment

Internal Medicine(1)

  • James Joslyn, MD

    Hopscotch Primary Care PLLC

    104 N Main St, Weaverville28787

    📞 (828) 645-7974Accepts assignmentTelehealth available

Geriatric Medicine(1)

  • Katherine Crum, MD

    Nm Pacs 2 LLC

    78 Weaver Blvd, Weaverville28787

    📞 (828) 645-4297Accepts assignment

Optometry(2)

Physical Therapist(16)

  • Colleen Dowling, PT

    3 Garrison Rd, Suite 101, Weaverville28787

    May accept assignment

  • Phillip Rolfe

    108 Monticello Rd, Suite 300, Weaverville28787

    📞 (828) 424-9290Accepts assignment

  • Sarah Osborne, PT

    12 Indian Camp Branch Rd, Weaverville28787

    📞 (828) 484-1113Accepts assignment

  • Elizabeth Orvis

    Benchmark Physical Therapy Of North Carolina, LLC

    61 Weaver Blvd, Suite 118, Weaverville28787

    📞 (828) 519-9070Accepts assignment

  • Kelly John

    Benchmark Physical Therapy Of North Carolina, LLC

    61 Weaver Blvd, Suite 118, Weaverville28787

    📞 (828) 519-9070Accepts assignment

  • Kelly McDonald

    Benchmark Physical Therapy Of North Carolina, LLC

    61 Weaver Blvd, Suite 118, Weaverville28787

    📞 (828) 519-9070Accepts assignment

  • Peter Jaros

    Benchmark Physical Therapy Of North Carolina, LLC

    61 Weaver Blvd, Suite 118, Weaverville28787

    📞 (828) 519-9070Accepts assignment

  • Brenden Pelletier

    Southeastern Physical Therapy, LLC

    59 Weaver Village Way, Weaverville28787

    📞 (828) 484-9415Accepts assignment

  • Janet Cress, PT

    Southeastern Physical Therapy, LLC

    59 Weaver Village Way, Weaverville28787

    📞 (828) 484-9415Accepts assignment

  • Kathryn Parham, PT

    Southeastern Physical Therapy, LLC

    59 Weaver Village Way, Weaverville28787

    📞 (828) 484-9415Accepts assignment

  • Sheila Moore

    Southeastern Physical Therapy, LLC

    59 Weaver Village Way, Weaverville28787

    📞 (828) 484-9415Accepts assignment

  • Angel Trail, PT

    Weaverville Physical Therapy And Wellness

    3 Garrison Rd, Suite 101, Weaverville28787

    📞 (828) 675-6875Accepts assignment

  • Christina Nicholson Christen

    Weaverville Physical Therapy And Wellness

    3 Garrison Rd, Suite 101, Weaverville28787

    📞 (828) 675-6875Accepts assignment

  • Christopher Power, PT

    Weaverville Physical Therapy And Wellness

    3 Garrison Rd, Suite 101, Weaverville28787

    📞 (828) 675-6875Accepts assignment

  • Jami McNair, PT

    Weaverville Physical Therapy And Wellness

    3 Garrison Rd, Suite 101, Weaverville28787

    📞 (828) 675-6875Accepts assignment

  • Jared Cooper

    Weaverville Physical Therapy And Wellness

    3 Garrison Rd, Suite 101, Weaverville28787

    📞 (828) 675-6875Accepts assignment

Nurse Practitioner(20)

  • Alice Roque, NP

    P O Box, Suite 2810, Weaverville28787

    May accept assignment

  • Charles Dugan, NP

    104 N Main St, Weaverville28787

    Accepts assignment

  • Rian Thornton, NP

    Fletcher Hospital Inc

    179 N Buncombe School Rd, Suite 102, Weaverville28787

    📞 (828) 645-3100Accepts assignmentTelehealth available

  • Kimberly Eubanks

    Hopscotch Primary Care PLLC

    104 N Main St, Weaverville28787

    📞 (828) 645-7974Accepts assignmentTelehealth available

  • Lydia Teague

    Hopscotch Primary Care PLLC

    104 N Main St, Weaverville28787

    📞 (828) 645-7974Accepts assignmentTelehealth available

  • Rhonda Reed

    Hopscotch Primary Care PLLC

    104 N Main St, Weaverville28787

    📞 (828) 645-7974Accepts assignmentTelehealth available

  • William McAneny, NP

    Hopscotch Primary Care PLLC

    104 N Main St, Weaverville28787

    📞 (828) 645-7974Accepts assignmentTelehealth available

  • Misty Dotts, NP

    Inpatient Consultants Of North Carolina PC

    78 Weaver Blvd, Weaverville28787

    📞 (828) 645-4297Accepts assignment

  • Christopher Roxbury

    Minuteclinic Diagnostic Of North Carolina PC

    121 Monticello Rd, Weaverville28787

    📞 (866) 389-2727Accepts assignment

  • Jean Garcia, NP

    Minuteclinic Diagnostic Of North Carolina PC

    121 Monticello Rd, Weaverville28787

    📞 (866) 389-2727Accepts assignment

  • Katy Emmert

    Minuteclinic Diagnostic Of North Carolina PC

    121 Monticello Rd, Weaverville28787

    📞 (866) 389-2727Accepts assignment

  • Alicia Emery, NP

    Nm Pacs 2 LLC

    78 Weaver Blvd, Weaverville28787

    📞 (828) 645-4297Accepts assignment

  • Brandy Jarrett Calvert, NP

    Nm Pacs 2 LLC

    78 Weaver Blvd, Weaverville28787

    📞 (828) 645-4297Accepts assignment

  • Kristan Johnson

    Nm Pacs 2 LLC

    78 Weaver Blvd, Weaverville28787

    📞 (828) 645-4297Accepts assignment

  • Sabrina Reed

    Nm Pacs 2 LLC

    78 Weaver Blvd, Weaverville28787

    📞 (828) 645-4297Accepts assignment

  • Sharon Crum, NP

    Nm Pacs 2 LLC

    78 Weaver Blvd, Weaverville28787

    📞 (828) 645-4297Accepts assignment

  • Sheril Belizaire, NP

    Nm Pacs 2 LLC

    78 Weaver Blvd, Weaverville28787

    📞 (828) 645-4297Accepts assignment

  • Tami Swift, NP

    North Buncombe Family Medicine PA

    201 Flat Creek Village Dr, Weaverville28787

    📞 (828) 645-8525Accepts assignment

  • Grace Barnwell

    Sisters Of Mercy Urgent Care Inc

    61 Weaver Blvd, Suite 105, Weaverville28787

    📞 (828) 645-5088Accepts assignment

  • Jennifer Aldrich

    Sisters Of Mercy Urgent Care Inc

    61 Weaver Blvd, Suite 105, Weaverville28787

    📞 (828) 645-5088Accepts assignment

Physician Assistant(14)

  • Nancy Winebarger, PA

    Mission Health Community Multispecialty Providers LLC

    63 Monticello Rd, Weaverville28787

    📞 (828) 213-1740Accepts assignment

  • James Crum, PA

    Nm Pacs 2 LLC

    78 Weaver Blvd, Weaverville28787

    📞 (828) 645-4297Accepts assignment

  • Charles Lott, PA

    Sisters Of Mercy Urgent Care Inc

    61 Weaver Blvd, Suite 105, Weaverville28787

    📞 (828) 645-5088Accepts assignment

  • Elizabeth Penick, PA

    Sisters Of Mercy Urgent Care Inc

    61 Weaver Blvd, Suite 105, Weaverville28787

    📞 (828) 645-5088Accepts assignment

  • Emily Hester

    Sisters Of Mercy Urgent Care Inc

    61 Weaver Blvd, Suite 105, Weaverville28787

    📞 (828) 645-5088Accepts assignment

  • Jihan Price, PA

    Sisters Of Mercy Urgent Care Inc

    61 Weaver Blvd, Suite 105, Weaverville28787

    📞 (828) 645-5088May accept assignment

  • John Oconnell, PA

    Sisters Of Mercy Urgent Care Inc

    61 Weaver Blvd, Suite 105, Weaverville28787

    📞 (828) 645-5088Accepts assignment

  • Kathryn McGowan

    Sisters Of Mercy Urgent Care Inc

    61 Weaver Blvd, Suite 105, Weaverville28787

    📞 (828) 645-5088Accepts assignment

  • Kimberly Kanupp, PA

    Sisters Of Mercy Urgent Care Inc

    61 Weaver Blvd, Suite 105, Weaverville28787

    📞 (828) 645-5088Accepts assignment

  • Kristin Gruner, PA

    Sisters Of Mercy Urgent Care Inc

    61 Weaver Blvd, Suite 105, Weaverville28787

    📞 (828) 645-5088Accepts assignment

  • Lauren Steighner

    Sisters Of Mercy Urgent Care Inc

    61 Weaver Blvd, Suite 105, Weaverville28787

    📞 (828) 645-5088Accepts assignment

  • Mary Reynolds, PA

    Sisters Of Mercy Urgent Care Inc

    61 Weaver Blvd, Suite 105, Weaverville28787

    📞 (828) 645-5088Accepts assignment

  • Virginia Secrest, PA

    Sisters Of Mercy Urgent Care Inc

    61 Weaver Blvd, Suite 105, Weaverville28787

    📞 (828) 645-5088Accepts assignment

  • Zachary Patterson

    Sisters Of Mercy Urgent Care Inc

    61 Weaver Blvd, Suite 105, Weaverville28787

    📞 (828) 645-5088Accepts assignment

Clinical Social Worker(4)

  • Michael Faulkner

    105 White Bridge Rd, Weaverville28787

    Accepts assignmentTelehealth available

  • Raven Johnson

    51 Compass Park Dr, Weaverville28787

    May accept assignment

  • Jodee Liebman, CSW

    Liebman Psychotherapy, PC

    105 Pink Fox Cove Rd, Weaverville28787

    📞 (828) 544-0438Accepts assignmentTelehealth available

  • Robert Liebman, CSW

    Liebman Psychotherapy, PC

    105 Pink Fox Cove Rd, Weaverville28787

    📞 (828) 544-0438Accepts assignmentTelehealth available

Chiropractic(1)

Occupational Therapist(1)

  • Gail Davis, OT

    Southeastern Physical Therapy, LLC

    59 Weaver Village Way, Weaverville28787

    📞 (828) 484-9415Accepts assignment

Mental Health Counselor(1)

  • Lyric Fitzgibbon

    754 Jupiter Rd, Weaverville28787

    Accepts assignmentTelehealth available

Diagnostic Radiology(1)

  • Michael Kelley, MD

    Radiology Associates Of South Carolina LLC

    77 Governor Thomson Ter, Weaverville28787

    📞 (747) 293-9005Accepts assignment

Clinical Psychologist(1)

  • Elizabeth Neale

    Nm Pacs 2 LLC

    78 Weaver Blvd, Weaverville28787

    📞 (828) 645-4297Accepts assignment

Other Cities in North Carolina

New to Medicare?

Frequently Asked Questions

Are these doctors in Weaverville 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.