Graduated: 1987
NPI: 1932278504
Practice Locations (4)
217 EL MONTE DR
Santa Barbara, CA 931092005
1215 DE LA VINA ST, SUITE D
SANTA BARBARA, CA 931013136
1215 DE LA VINA ST, SUITE D
SANTA BARBARA, CA 931015163
8056989900
217 EL MONTE DR
SANTA BARBARA, CA 931092005
Source: CMS National Downloadable File, September 2026.