Walmart Discount Store 1150 (Canada)

Walmart Discount Store #1150, also known as Walmart Gerrard Square (Toronto) Store, is a Walmart Discount Store discount department store located at 1000 Gerrard Street East, Toronto, Ontario.