Graduated: 2022
Offers telehealth
NPI: 1881232999
Practice Locations (3)
212 DROWN AVE
Ojai, CA 930232829
212 DROWN AVE
OJAI, CA 930232829
925 DE LA VINA ST, SUITE 100
SANTA BARBARA, CA 931013202
8057056231
Source: CMS National Downloadable File, September 2026.