Global Here’s where Walmart is closing six stores in Canada Walmart Canada is closing three stores in Ontario, two in Alberta and one in Newfoundland and Labrador. View original article here Source