Walmart Supercenter 1740

Walmart Supercenter #1740 is a Walmart Supercenter discount department store located at 2545 Highway 26 South, Freeport, Illinois.The store openedFebruary 4, 1992.