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 opened February 3, 1987.