Walmart Discount Store 1151 (Canada)

Walmart Discount Store #1151, also known as Walmart Sheridan Mall Store, is a Walmart Discount Store discount department store located at 2202 Jane Street, North York, Ontario.