Walmart Supercenter Canada 3138

Walmart Supercenter Canada #3138 is a Walmart Supercenter discount department store located at 220 Chain Lake Drive, Halifax, Nova Scotia.