info@strosehospital.org (510) 264-4000 Follow Us Get Directions About Us Patient Information Our Services Employment Giving & Volunteering I Need To Campus Information St. Rose Hospital is located at 27200 Calaroga Avenue in Hayward, on the eastern shore of the San Francisco Bay in Southern Alameda County. The hospital is located off I-880 at the Tennyson Road exit in Hayward. Free parking is available for all patients and visitors. Get Directions to St. Rose Hospital St. Rose Hospital Campus Map Click to zoom in to the map 27200 Calaroga Avenue, Hayward, CA 94545 Main Hospital Phone Number: (510) 264-4000 Infection Control Officer : (510) 780-4350 Media Relations: Sam Singer / (415) 227-9700 / singer@singersf.com ADA Compliance Policy Privacy Policy Follow Us Get Directions Copyright © 2021 St. Rose Hospital