Medical school: UNIVERSITY OF CALIFORNIA, GEFFEN SCHOOL OF MEDICINE
Graduated: 1982
NPI: 1700802105
Practice Locations (2)
2324 BATH ST
SANTA BARBARA, CA 931054359
2428 CASTILLO ST E
SANTA BARBARA, CA 931055312
Source: CMS National Downloadable File, September 2026.