Walmart Discount Store 3060 (Canada)

Walmart Discount Store #3060, also known as Walmart Nelson Store, is a Walmart Discount Store discount department store located at 1000 Lakeside Drive, Nelson, British Columbia.