Provider records sourced from NPPES (CMS National Plan & Provider Enumeration System). Data current as of August 10, 2026.

Leela Mental Health, Family Therapy Corporation

Organization Marriage & Family Therapist · NPI 1538930516

Leela Mental Health, Family Therapy Corporation is a Marriage & Family Therapist in Palo Alto, California. Registered with an NPI since 2024.

In the registry since
2024

Practice location Address checks out

220 California Ave Ste 105
Palo Alto, CA 94306-1627
Phone: (650) 206-9448
Show map & directions

Pin is approximate — placed at the ZIP-code centre, not the exact door.

Specialties & licences

Marriage & Family Therapist (primary) Taxonomy 106H00000X

Record details

NPI number1538930516
Entity typeOrganization (Type 2)
Organization subpartNo
Authorized official Moitreyee Chowdhury — Ceo · (650) 206-9448
Other names Palo Alto Therapy Services
NPI enumeratedJanuary 10, 2024
Last updated in NPPESSeptember 2, 2025
Certification dateJune 20, 2025
Mailing address220 California Ave Ste 105, Palo Alto, CA 94306-1627

Other providers in Palo Alto