Walmart Supercenter 1580

Walmart Supercenter #1580 is a Walmart Supercenter discount department store located at 10617 East Washington Street, Indianapolis, Indiana. The store opened October 1991 and was converted into a Supercenter March 2000. The store does not allow overnight parking.