Walmart Supercenter 233

Walmart Supercenter #233 is a Walmart Supercenter discount department store located at 300 Leigh Avenue, Anna, Illinois.The store openedNovember 21, 1978and was converted into a SupercenterMarch 1998.