Walmart Supercenter Canada 3155

Walmart Supercenter Canada #3155 is a Walmart Supercenter discount department store located at 446 Great Northern Road, Sault Ste Marie, Ontario.The store does not allow overnight parking.