Doctors That Accept Medicare in Weaverville, CA
53 Medicare-enrolled clinicians · CMS data, refreshed 2026-06-26
These are 53 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.
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(20)
Arpan Desai, MD
Mountain Communities Healthcare District
60 Easter Ave, Weaverville96093
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
Hyoung Oh, DO
Mountain Communities Healthcare District
60 Easter Ave, Weaverville96093
James Lin JR., 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
Raj Shah, 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
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
Physician Assistant(4)
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
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.
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 California →