Kiehl's In Canada has 10 Stores in 8 Towns. Most of them are located in Calgary (2 stores), Toronto (2 stores), Edmonton (1 store), Mississauga (1 store) and Montreal (1 store).
Kiehl's Calgary2
Kiehl's Edmonton
Kiehl's Mississauga
Kiehl's Montreal
Kiehl's Richmond
Kiehl's Surrey
Kiehl's Toronto2
Kiehl's Vancouver