Walmart Supercenter 1690

Walmart Supercenter #1690 is a Walmart Supercenter discount department store located at 4224 North Prospect, Decatur, Illinois, which can be reached byInterstate 72fromExit 141.The store openedNovember 5, 1991and was converted into a SupercenterMarch 1999.The store is located next to, and affiliated with,Sam's Club #6334.