šxʷƛ̓ənəq Xwtl’e7énḵ Square ( Vancouver Art Gallery North Plaza)
Address:
750 Hornby St
Vancouver
, BC
, V6Z 2H7
See map: Google Maps