Walmart Supercenter Canada 1118

Walmart Supercenter Canada #1118 is a Walmart Supercenter discount department store located at 5357 Fernbank Road, Kanata, Ontario.The store does not allow overnight parking.