Walmart Discount Store Canada 1035

Walmart Discount Store Canada #1035 is a Walmart Discount Store discount department store located at 500 Vanier Avenue, Labrador City, Newfoundland and Labrador.The store does not allow overnight parking.