St. Rose Hospital


(510)264-4055
St. Rose Hospital
27200 Calaroga Avenue
Hayward
CA
94545

St. Rose Hospital