 Deerfoot City has an anchor store that has a headquarters in what Ontario city?
Walmart Canada: Wal-Mart Canada Corp. is the Canadian division of Walmart which is headquartered in Mississauga, Ontario.
i don't know