iMechanic Locations.
Indiana Locations.

iMechanic Indianapolis South (Greenwood Area)
1155 East Stop 11 Road
Indianapolis, Indiana 46227
Phone: (317) 851-9727

iMechanic Indianapolis North (Keystone Area)
7411 North Keystone Ave
Indianapolis, Indiana 46240
Phone: (317) 388-5598