Walmart Discount Store 2020

Walmart Discount Store #2020 is a Walmart Discount Store discount department store located at 905 South College Avenue, Rensselaer, Indiana.The store openedOctober 19, 1993.