THC CANADA –
SOUTH VANCOUVER
The flagship. EST 2016. Setting the standard since Day One, our South Vancouver location is conveniently located at 49th and Main Street.
6416 MAIN STREET, VANCOUVER, BC (V5W 2V4)
THC Canada –
Whistler
Canada’s Most Legendary Cannabis Store is now open in Whistler, located in the Market Pavillion on Main Street.
#115 – 4368 MAIN STREET, WHISTLER, BC (V0N 1B4)