Skip to Main Content

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