 Deerfoot City has an anchor store that has a headquarters in what Ontario city?
Deerfoot City:  The mall features 80 retailers, including two anchor stores: Winners and Walmart. Walmart Canada: Wal-Mart Canada Corp. is the Canadian division of Walmart which is headquartered in Mississauga, Ontario.
Mississauga