Scott’s Automative ServiceAuto Repair · Indianapolis, INAuto Repair. Serving the Russian-speaking community in Indianapolis.Address: Greenwood, IN, 46143Phone: (317) 540-0618Loading map...