Address
2250 EL CAMINO REAL SANTA CLARA, CA
GPS
37.3522942138, -121.963933113
Telephone
CHC provides a full continuum of services to meet the physical, emotional, educational, vocational, and spiritual well-being of young people, in order to provide them with the best chance for success in independence.