Graduated: 1979
Also: MEDICAL ONCOLOGY
Offers telehealth
NPI: 1295804250
Practice Locations (2)
PROVIDENCE MEDICAL FOUNDATION
2710 DOLBEER ST
EUREKA, CA 955014736
7072672060
SUTTER BAY MEDICAL FOUNDATION
3883 AIRWAY DR, SUITE 320
SANTA ROSA, CA 954031671
7075217750
Source: CMS National Downloadable File, September 2026.