Walmart Discount Store 996

Walmart Discount Store #996 is a Walmart Discount Store discount department store located at 823 West Highway 46, Spencer, Indiana.The store openedFebruary 3, 1987.