Walmart Canada In Canada has 295 Stores in 213 Towns. Most of them are located in Edmonton (12 stores), Calgary (8 stores), Winnipeg (7 stores), Scarborough (5 stores) and London (4 stores).
Walmart Canada Agincourt-Toronto
Walmart Canada Brampton Northeast
Walmart Canada Cap-de-la-Madeleine
Walmart Canada Grand Falls-Windsor
Walmart Canada North Battleford
Walmart Canada North Vancouver
Walmart Canada Pointe-aux-Trembles
Walmart Canada Port Hawkesbury
Walmart Canada Portage La Prairie
Walmart Canada Riviere-du-Loup
Walmart Canada Saint-Bruno-de-Montarville
Walmart Canada Saint-Hyacinthe
Walmart Canada Saint-Jean-Sur-Richelieu
Walmart Canada Salaberry-De-Valleyfield
Walmart Canada Sault Ste Marie2
Walmart Canada Ville Saint-Laurent