Graduated: 1983
Offers telehealth
NPI: 1992727978
Practice Locations (3)
22 W MICHELTORENA ST, SUITE D
SANTA BARBARA, CA 931016523
22 W MICHELTORENA ST D
SANTA BARBARA, CA 931016523
22 W MICHELTORENA ST ST D
SANTA BARBARA, CA 931016523
8055643715
Source: CMS National Downloadable File, September 2026.