Walmart Supercenter 1639

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