Crisis Stabilization Unit at Willow Rock — Mental health service in San Leandro, CA

5.0★★★★★★★★★★(3 reviews)

Address2050 Fairmont Dr Bldgs. A & B CA, San Leandro, CA 94578

Phone+1510-483-3030

Websitestarsinc.com

Mental health service providing 24/7 crisis stabilization.

24/7 availabilityEmergency services

Best for

  • Mental health crisis
  • Immediate support
Key servicesMental health service, Crisis stabilization
TagsCrisis Stabilization Unit, Mental health San Leandro, Emergency mental health, 24/7 crisis care

Location

Also in San Leandro