Medical school: UNIVERSITY OF CALIFORNIA, DAVIS SCHOOL OF MEDICINE
Graduated: 1991
NPI: 1912087040
Practice Locations (2)
5333 HOLLISTER AVE
SANTA BARBARA, CA 931113320
8059679311107
5333 HOLLISTER AVE, SUITE 150
SANTA BARBARA, CA 931112443
8059679311107
Source: CMS National Downloadable File, September 2026.