St Paul's Hospital

St Paul's Hospital, 1081 Burrard Street, V6Z 1Y6 (Unknown)