Telephone: (604) 682-1601
Address: 711 Richards St
Located in the new Telus Garden building, we have a front door on Richards St just steps from W. Georgia St.
If you’re planning to visit us during the holidays, please note our holiday hours below:
Closed: December 22nd – January 1st