Complete Auto ElectricAuto Repair · Indianapolis, INAuto Repair. Serving the Russian-speaking community in Indianapolis.Address: 3890 N Illinois St, Indianapolis, IN, 46208Phone: (317) 921-8790Loading map...