Walmart Supercenter 891

Walmart Supercenter #891 is a Walmart Supercenter discount department store located at 4115 East Lincoln Way, Sterling, Illinois.The store openedFebruary 3, 1987and was converted into a SupercenterMarch 1998.