If you need a service appointment, make sure you plan ahead. They have weird hours and open at 7:30 but close at 5. They don't have weekend hours either. This is the only Mercedes body shop in Indy.
6Photos
Mercedes-Benz of Indianapolis
2314 North Meridian St. Indianapolis, IN46208 United States
Welcome! We’re an authorized Mercedes-Benz dealership and throughout your ownership experience, we’ll provide the world-class service and support you deserve.