Walmart Supercenter 328

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