Telecare- Santa Cruz Psychiatric Facility is a mental health facility based in Santa Cruz, CA, providing comprehensive psychiatric services to individuals in need of support and treatment.
With a team of experienced professionals, the facility offers a range of mental health programs and resources to assist clients in their journey towards improved mental well-being.
Generated from their business information