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.
St. Rose Hospital Campus Map
From San Jose
Take I-880 North to the Tennyson Road (West) exit. Make a right at the first light (Calaroga Avenue). The hospital is located at the second driveway on the right.
From San Francisco
Take the San Francisco-Oakland Bay Bridge towards Oakland to I-880 South towards San Jose. Take the Tennyson Road (West) exit in Hayward. Make a right at the first light (Calaroga Avenue). The hospital is located at the second driveway on the right.
From Oakland
From I-580: Take I-580 East to I-238 South (San Jose) to I-880 South. Take the Tennyson Road (West) exit in Hayward. Make a right at the first light (Calaroga Avenue). The hospital is located at the second driveway on the right.
From I-880: Take I-880 South towards San Jose. Take the Tennyson Road (West) exit in Hayward. Make a right at the first light (Calaroga Avenue). The hospital is located at the second driveway on the right.
From Livermore
Take I-580 West (towards Hayward) to I-238 South (San Jose) to I-880 South. Take the Tennyson Road (West) exit in Hayward. Make a right at the first light (Calaroga Avenue). The hospital is located at the second driveway on the right.
From Concord
Take 680 South (San Jose) to I-580 West (towards Hayward) to I-238 South (San Jose) to I-880 South. Take the Tennyson Road (West) exit in Hayward. Make a right at the first light (Calaroga Avenue). The hospital is located at the second driveway on the right.
From San Mateo
Take the San Mateo Bridge (I-92 East) to I-880 South (San Jose). Take the Tennyson Road (West) exit in Hayward. Make a right at the first light (Calaroga Avenue). The hospital is located at the second driveway on the right.