Address: 801 W Washington St, Indianapolis, IN 46204, USA
Suzanne Hassler | Nov 5, 2018
If I recall correctly, during my visit in June, I paid $10 for a parking spot that was good for the whole night and within convenient walking distance to the venue.