Walmart Supercenter Canada 1007

Walmart Supercenter Canada #1007 is a Walmart Supercenter discount department store located at 1400 Ottawa Street South, Kitchener, Ontario.