Walmart Supercenter Canada 1145

Walmart Supercenter Canada #1145 is a Walmart Supercenter discount department store located at 3931 Calgary Trail Northwest, Edmonton, Alberta.The store does not allow overnight parking.