Walmart Supercenter 1683

Walmart Supercenter #1683 is a Walmart Supercenter discount department store located at 705 South Fremont Street, Shenandoah, Iowa.The store openedOctober 1991.