Walmart Supercenter 1740

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