Walmart Supercenter 1721

Walmart Supercenter #1721 is a Walmart Supercenter discount department store located at 919 Highway 1 West, Iowa City, Iowa.The store openedNovember 5, 1991.