Doctors That Accept Medicare in Weaverville, CA
51 Medicare-enrolled clinicians · CMS data, refreshed 2026-07-31
These are 51 clinicians enrolled in Medicare and practicing in Weaverville, grouped by specialty below. Being enrolled means they can bill Original Medicare for your care. 94% 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 Diagnostic Radiology (16 clinicians). Call first to confirm they're accepting new Medicare patients.
Providers in Weaverville by Specialty
Family Medicine(3)
Donald Krouse, MD
Mountain Communities Healthcare District
Po Box, Suite 1229, Weaverville96093
Jonathan Bloch, DO
Mountain Communities Healthcare District
Po Box, Weaverville96093
Jonathan Bloch, DO
Mountain Communities Healthcare District
Po Box, Suite 1229, Weaverville96093
Internal Medicine(5)
Daniel Harwood, MD
Mountain Communities Healthcare District
Po Box, Suite 1229, Weaverville96093
Kevin Rainsford, MD
Mountain Communities Healthcare District
60 Easter Ave, Weaverville96093
Kevin Rainsford, MD
Mountain Communities Healthcare District
60 Easter Ave, Po Box 1229, Weaverville96093
Kevin Rainsford, MD
Mountain Communities Healthcare District
Po Box, Suite 1229, Weaverville96093
Nelson Madrilejo, MD
Mountain Communities Healthcare District
Po Box, Suite 1229, Weaverville96093
Cardiology(1)
Walter Fletscher, MD
Mountain Communities Healthcare District
60 Easter Ave, Weaverville96093
Urology(1)
Victoriano Romero, MD
Mountain Communities Healthcare District
Po Box, Suite 1229, Weaverville96093
Physical Therapist(1)
Erin Davids, PT
Western Physical Therapy Inc
50 Nugget Ln, Suite A, Weaverville96093
Diagnostic Radiology(16)
Brian Yue, MD
Mountain Communities Healthcare District
60 Easter Ave, Weaverville96093
David Golchian, MD
Mountain Communities Healthcare District
60 Easter Ave, Weaverville96093
Dean Moesch, MD
Mountain Communities Healthcare District
60 Easter Ave, Weaverville96093
Derek Armfield, MD
Mountain Communities Healthcare District
60 Easter Ave, Weaverville96093
Elizabeth Huck, DO
Mountain Communities Healthcare District
60 Easter Ave, Weaverville96093
Gregory Thalken, MD
Mountain Communities Healthcare District
60 Easter Ave, Weaverville96093
Jeffrey Kuei, MD
Mountain Communities Healthcare District
60 Easter Ave, Weaverville96093
Kok Chye Tan, MD
Mountain Communities Healthcare District
60 Easter Ave, Weaverville96093
Mahua Biswas, MD
Mountain Communities Healthcare District
60 Easter Ave, Weaverville96093
Martin Schwartz, MD
Mountain Communities Healthcare District
60 Easter Ave, Weaverville96093
Michael Brand, MD
Mountain Communities Healthcare District
60 Easter Ave, Weaverville96093
Michael Khalili, MD
Mountain Communities Healthcare District
60 Easter Ave, Weaverville96093
Patrick Browning, MD
Mountain Communities Healthcare District
60 Easter Ave, Weaverville96093
Ramin Akhavan, MD
Mountain Communities Healthcare District
60 Easter Ave, Weaverville96093
Robert Obedian, MD
Mountain Communities Healthcare District
60 Easter Ave, Weaverville96093
Shannon Bownds, MD
Mountain Communities Healthcare District
60 Easter Ave, Weaverville96093
Physician Assistant(6)
Brian Speh, PA
291 Washington St, Weaverville96093
Brian Speh, PA
Po Box, Suite 1229, Weaverville96093
Alice Berg, PA
Mountain Communities Healthcare District
Po Box, Weaverville96093
Alice Berg, PA
Mountain Communities Healthcare District
Po Box, Suite 1229, Weaverville96093
Matthew Butler, PA
Mountain Communities Healthcare District
Po Box, Weaverville96093
Matthew Butler, PA
Mountain Communities Healthcare District
Po Box, Suite 1229, Weaverville96093
Nurse Practitioner(5)
Amber Flowers, NP
Mountain Communities Healthcare District
60 Easter Ave, Weaverville96093
Christian Young, NP
Mountain Communities Healthcare District
Po Box, Weaverville96093
Christian Young, NP
Mountain Communities Healthcare District
Po Box, Suite 1229, Weaverville96093
Heidi Johnson, NP
Mountain Communities Healthcare District
60 Easter Ave, Weaverville96093
Holly Maples, NP
Mountain Communities Healthcare District
Po Box, Suite 1229, Weaverville96093
Marriage & Family Therapist(3)
Jil Chipman
65 Main St, Suite B, Weaverville96093
Kathryn Lagorio
County Of Trinity
1450 Main St, Weaverville96093
Rachael Mojarro
County Of Trinity
1450 Main St, Weaverville96093
Psychiatry(2)
Julian Smith, MD
County Of Trinity
1450 Main St, Weaverville96093
Mark Armerding, MD
County Of Trinity
1450 Main St, Weaverville96093
General Surgery(2)
Anthony Sabo, DO
Mountain Communities Healthcare District
Po Box, Weaverville96093
Anthony Sabo, DO
Mountain Communities Healthcare District
Po Box, Suite 1229, Weaverville96093
Clinical Social Worker(2)
David Quinteros
Mountain Communities Healthcare District
Po Box, Suite 1229, Weaverville96093
Megan Fenyoe, CSW
Mountain Communities Healthcare District
Po Box, Suite 1229, Weaverville96093
Chiropractic(1)
Steven Johannsen, DC
206 S Miner, Mountain Chiropractic, Weaverville96093
Nurse Anesthetist (CRNA)(1)
Keyur Patel, CNA
Mountain Communities Healthcare District
60 Easter Ave, Weaverville96093
Pediatrics(1)
Michael Hepfer, MD
Mountain Communities Healthcare District
60 Easter Ave, Weaverville96093
General Practice(1)
Patrick Shipsey, MD
Mountain Communities Healthcare District
60 Easter Ave, Weaverville96093
Other Cities in California
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.
Do doctors in Weaverville accept Medicare assignment?
94% of the 51 Medicare-enrolled clinicians listed in Weaverville accept assignment — meaning they take Medicare's approved amount as full payment, so you only owe your deductible and 20% coinsurance. Another 6% 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 Weaverville offer telehealth visits?
8% of the Medicare-enrolled clinicians listed in Weaverville 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 California →
Was this page helpful?
Something wrong or missing? Tell us — we read every report and fix issues fast.