Walmart Supercenter 2714

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