St Mary's Hospital

Hospitals · New Westminster, BC

220 Royal Ave, New Westminster, BC, V3L 1H6

604-521-1881

Nearby healthcare

More hospitals in Vancouver