Driving directions

St. Rose Hospital

27200 Calaroga Ave, Hayward, CA, United States