Carrefour In Canada has 19 Stores in 17 Towns. Most of them are located in Calgary (2 stores), North York (2 stores), Anjou (1 store), Dieppe (1 store) and Etobicoke (1 store).
Carrefour Anjou
Carrefour Calgary2
Carrefour Dieppe
Carrefour Etobicoke
Carrefour Hamilton
Carrefour Kitchener
Carrefour Laval
Carrefour Markham
Carrefour North York2
Carrefour Ontario
Carrefour Ottawa
Carrefour Pointe-Claire
Carrefour Richmond
Carrefour Saint-Bruno-de-Montarville
Carrefour Thornhill
Carrefour Toronto
Carrefour Vancouver