Skip to Main Content

Merchants Garage

Category Parking

Address

31 South Meridian Street
Indianapolis, IN 46204
(317) 638-8062

visit website

View on Google Maps

Details

Automated pay on foot or pay at exit.

Check link for hours, rates and directions. 

Hours

24 hours

Electric ChargingYes
Overnight ParkingYes
Nearby Art & Culture & Entertainment
Nearby Businesses & Needs
Nearby Education
Nearby Parking