Walmart Supercenter 1580

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