We pride ourselves on being spread out and servicing a broad area. While our in-person sessions are usually taken the quickest and availability is limited, we also offer virtual therapy over zoom and over 50% of our case load is handled this way. Below is a list of our current locations. Click on any one of them to contact that office directly and find out more information:

Palo Alto, CA

Glendale, CA

Pasadena, CA

San Diego, CA

Beverly Hills, CA