Graduated: 2001
Offers telehealth
NPI: 1871136937
Practice Locations (3)
312 EL GAUCHO RD
Santa Barbara, CA 931111908
1531 CHAPALA ST, SUITE 2
SANTA BARBARA, CA 931013047
8052324023
312 EL GAUCHO RD
SANTA BARBARA, CA 931111908
Source: CMS National Downloadable File, September 2026.