Location:
1181 Seymour St
BC V6B 3M7
Vancouver Canada
49° 16' 37.4232" N, 123° 7' 29.7048" W
See map: Google Maps