Walmart Discount Store Canada 5854

Walmart Discount Store Canada #5854 is a Walmart Discount Store discount department store located at 24 Mikana Way Unit, Kenora, Ontario.The store does not allow overnight parking.