Walmart Supercenter Canada 3166

Walmart Supercenter Canada #3166 is a Walmart Supercenter discount department store located at 450 Bayfield Street, Barrie, Ontario.The store does not allow overnight parking.