Walmart Supercenter Canada 1181

Walmart Supercenter Canada #1181 is a Walmart Supercenter discount department store located at 5143 Canoe Pass Way, Tsawwassen, British Columbia.