Walmart Supercenter 2714

Walmart Supercenter #2714 is a Walmart Supercenter discount department store located at 500 11th Street Southwest, Spencer, Iowa.The store openedAugust 18, 1999.