Question:  Deerfoot City has an anchor store that has a headquarters in what Ontario city?
Sentence (from "Walmart Canada"): Wal-Mart Canada Corp. is the Canadian division of Walmart which is headquartered in Mississauga, Ontario.
Relevant evidence: Yes