Medical school: UNIVERSITY OF CALIFORNIA, GEFFEN SCHOOL OF MEDICINE
Graduated: 1993
Offers telehealth
NPI: 1376633149
Practice Locations (5)
PROVIDENCE MEDICAL FOUNDATION
1375 UNIVERSITY ST
HEALDSBURG, CA 954483382
7075475437
PROVIDENCE MEDICAL FOUNDATION
110 LYNCH CREEK WAY, SUITE A
PETALUMA, CA 949542337
7077630600
PROVIDENCE MEDICAL FOUNDATION
1165 MONTGOMERY DR
SANTA ROSA, CA 954054801
7075463210
PROVIDENCE MEDICAL FOUNDATION
3555 ROUND BARN CIR
SANTA ROSA, CA 954031757
7075281050
PROVIDENCE MEDICAL FOUNDATION
500 DOYLE PARK DR
SANTA ROSA, CA 954054559
Source: CMS National Downloadable File, September 2026.