Walmart Supercenter 328

Walmart Supercenter #328 is a Walmart Supercenter discount department store located at 961 North Market Street, Waterloo, Illinois.The store openedApril 21, 1981and was converted into a SupercenterMarch 1997.