Walmart Discount Store Canada 3060

Walmart Discount Store Canada #3060 is a Walmart Discount Store discount department store located at 1000 Lakeside Drive, Nelson, British Columbia.The store does not allow overnight parking.