Willow Rock Center
San Leandro, CA · Psychiatric
Hospital Information
Address
2050 Fairmont Drive, San Leandro, CA 94578
Phone
County
Alameda
Ownership
Proprietary
Emergency Services
Not available
Other Hospitals in San Leandro
Kaiser Foundation Hospital - San Leandro
★ 2 stars