Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1977
NPI: 1710034970
Practice Locations (3)
2550 TREASURE DR
SANTA BARBARA, CA 931054148
8056870701
300 HOT SPRINGS RD
SANTA BARBARA, CA 931082037
8059698011
2705 LOMA VISTA RD, SUITE 205
VENTURA, CA 930031582
8055853086
Source: CMS National Downloadable File, September 2026.