LUSH In Canada has 53 Stores in 37 Towns. Most of them are located in Calgary (3 stores), Edmonton (3 stores), Montreal (3 stores), Quebec (3 stores) and Toronto (3 stores).
LUSH Burnaby
LUSH Calgary3
LUSH Coquitlam
LUSH Dartmouth
LUSH Edmonton3
LUSH Etobicoke
LUSH Guelph
LUSH Halifax
LUSH Hamilton
LUSH Kelowna
LUSH Kingston
LUSH Kitchener
LUSH Laval
LUSH London2
LUSH Markham
LUSH Mississauga
LUSH Montreal3
LUSH Nanaimo
LUSH Newmarket
LUSH Ottawa2
LUSH Pickering
LUSH Pointe-Claire
LUSH Prince George
LUSH Quebec3
LUSH Red Deer
LUSH Rocky View
LUSH Rosemere
LUSH Saskatoon
LUSH Surrey
LUSH Thunder Bay
LUSH Toronto3
LUSH Vancouver3
LUSH Victoria2
LUSH West Vancouver
LUSH Whistler
LUSH Windsor
LUSH Winnipeg2