Skip to content
Grand Rapids Care Grand Rapids Care

St Rose Hospital

Hospital · Hayward, CA

St Rose Hospital is a hospital in Hayward, CA. CMS overall rating: 1 out of 5 stars (Medicare).

Hayward CA 94545

(510) 782-6200