Walmart Discount Store 3635 (Canada)

Walmart Discount Store #3635, also known as Walmart Scarborough Town Centre Store, is a Walmart Discount Store discount department store located at 300 Borough Drive, Scarborough, Ontario.