Fossil In Canada has 29 Stores in 23 Towns. Most of them are located in Calgary (3 stores), Edmonton (3 stores), Montreal (2 stores), Toronto (2 stores) and Brossard (1 store).
Fossil Brossard
Fossil Burlington
Fossil Burnaby
Fossil Calgary3
Fossil Dieppe
Fossil Edmonton3
Fossil Etobicoke
Fossil Halifax
Fossil Hamilton
Fossil Kitchener
Fossil Laval
Fossil London
Fossil Markham
Fossil Mississauga
Fossil Montreal2
Fossil North York
Fossil Ottawa
Fossil Pointe-Claire
Fossil Richmond
Fossil Surrey
Fossil Toronto2
Fossil Vancouver
Fossil Winnipeg