Walmart Supercenter Canada 1166

Walmart Supercenter Canada #1166 is a Walmart Supercenter discount department store located at 1020 Dawson Road, Thunder Bay, Ontario.