928 S. Meridian St.
0 ft928 S. Meridian St., Indianapolis, IN 46225
Rated 4.5 by 121 reviews.
Parking not available for that time. Please select a different time or try a different location.
This open air parking lot is located on the west side of Meridian St, between McCarty and Morris St. The entrance for this location is located between Shimp Optical and Greek Island Restaurant. This location will leave you minutes away from Lucas Oil Stadium.