Overview Details Press Releases Multimedia Locations People Groups The community of vehicle owners have us at Downtown Car Care Center in Indianapolis, IN, to extend the life of your ride with car tune-ups and engine repair.