Hospital Facility
Get Directions
Call Now
Saint Rose Hospital
Location
27200 Calaroga Avenue, Hayward, CA 94545
Alameda County
Contact
510-264-4000