Graduated: 2006
Offers telehealth
NPI: 1699823609
Practice Locations (2)
227 W JANSS RD, SUITE 110
THOUSAND OAKS, CA 913601854
8054966051
375 ROLLING OAKS DR, SUITE 140
THOUSAND OAKS, CA 913611001
8054966051
Source: CMS National Downloadable File, September 2026.