Roots In Canada has 104 Stores in 57 Towns. Most of them are located in Toronto (13 stores), Calgary (6 stores), Ottawa (5 stores), Vancouver (5 stores) and Edmonton (4 stores).
Roots Ajax
Roots Barrie
Roots Belleville
Roots Boisbriand
Roots Brampton2
Roots Brossard
Roots Burlington
Roots Burnaby
Roots Calgary6
Roots Cambridge2
Roots Coquitlam
Roots Dartmouth
Roots Edmonton4
Roots Etobicoke2
Roots Guelph
Roots Halifax3
Roots Hamilton
Roots Kanata
Roots Kingston2
Roots Langley2
Roots Lasalle
Roots London3
Roots Markham2
Roots Milton2
Roots Mississauga3
Roots Mont-Royal
Roots Montreal
Roots New Westminster
Roots Newmarket
Roots Niagara Falls2
Roots Oakville, on2
Roots Oshawa
Roots Ottawa5
Roots Pickering
Roots Quebec City
Roots Regina
Roots Richmond
Roots Richmond Hill
Roots Scarborough2
Roots St. Catharines, ON
Roots Sudbury
Roots Surrey
Roots Thornhill
Roots Thunder Bay
Roots Toronto13
Roots Tsawwassen,bc
Roots Vancouver5
Roots Vaudreuil, QC
Roots Vaughan
Roots Victoria2
Roots Waterloo, on
Roots West Vancouver
Roots Westmount
Roots Whistler2
Roots Windsor
Roots Winnipeg2
Roots Woodbridge