Walmart Supercenter 1421

Walmart Supercenter #1421 is a Walmart Supercenter discount department store located at 1980 Freedom Parkway, Washington, Illinois. The store opened January 31, 1990 and was converted into a Supercenter October 27, 2004.