Kenny's Radiator RepairAuto Repair · Indianapolis, INAuto Repair. Serving the Russian-speaking community in Indianapolis.Address: 3981 W 10th St, Indianapolis, IN, 46222Phone: (317) 638-3032Loading map...