Walmart Discount Store Canada 1155

Walmart Discount Store Canada #1155 is a Walmart Discount Store discount department store located at 1005 Ottawa Street North, Kitchener, Ontario.