Hospital

St. Rose Hospital

27200 Calaroga Avenue
Hayward, CA 94545-4383
(510) 264-4000