Rental car location
Blue INDY
13 locals recommend,
Permanently closed
Location
685 E 52nd St
Indianapolis, IN
Meridian-Kessler
Tips from locals
Rent a car as needed to get to the best parts of town. like a zipcar, but all-electric!
Locals also recommend
- 18 locals recommend