Walmart Supercenter 1152

Walmart Supercenter #1152 is a Walmart Supercenter discount department store located at 255 16th Street Southwest, Sioux Center, Iowa.The store openedMarch 8, 1988.