Map & Directions

Map & Directions

Directions to St. Rose

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.

Click to expand directions:

From San Jose

From San Francisco

From Oakland

From Livermore

From Concord

From San Mateo