Walmart Supercenter 1421

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