Skip to Main Content
Alert
Special traffic alert for Monumental Weekend! Know before you go! Read More

South Meridian Street Lot

Category Parking

Address

625 South Meridian Street
Indianapolis, IN 46225
(317) 577-6500

View on Google Maps

Details

Leased to Lilly
Hours24 hours
Nearby Art & Culture & Entertainment
Nearby Businesses & Needs
Nearby Education
Nearby Parking