Victor Auto RepairAuto Repair · Indianapolis, INAuto Repair. Serving the Russian-speaking community in Indianapolis.Address: 4090 Lafayette Rd, Indianapolis, IN, 46254Phone: (203) 650-0213Loading map...