Walmart Supercenter 1639

Walmart Supercenter #1639 is a Walmart Supercenter discount department store located at 2395 Main Street, Rochester, Indiana.The store openedJanuary 30, 1991.