Centro Armonia is licensed by the State of California (Facility # 434415572). We are located off Blossom Hill between Leigh Ave. and Camden Ave.
Our Santa Teresa location is located off of Santa Teresa and Bernal ( Facility # 434414640 & 434414641)
To schedule a tour of either or both facilities, please submit the form at the bottom of the page.
16220 Harwood Rd.
Los Gatos, CA 95032
196 Martinvale Lane
San Jose, CA 95119