Walmart Supercenter Canada 3188

Walmart Supercenter Canada #3188 is a Walmart Supercenter discount department store located at 860 Langford Parkway, Langford, British Columbia.The store does not allow overnight parking.