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 opened October 19, 1993.