21545 Centre Pointe Parkway, Santa Clarita, CA · 17 mi
Child & Family Center
- Intensive Outpatient (IOP)
- Outpatient
- Telehealth
Child & Family Center is a nonprofit treatment facility in Santa Clarita, CA offering intensive outpatient (IOP), outpatient and telehealth.