Medical school: UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILL SCHOOL OF MEDICINE
Graduated: 1973
NPI: 1700870243
Practice Locations (3)
1522 STATE ST, SUITE B
SANTA BARBARA, CA 931012514
1919 STATE ST, SUITE 306
SANTA BARBARA, CA 931010405
8056825752
COTTAGE MEDICAL FOUNDATION
2320 BATH ST, SUITE 315
SANTA BARBARA, CA 931054387
8055697236
Source: CMS National Downloadable File, September 2026.