Walmart Supercenter 1683

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