Crawford Auto Sales and Service Inc located at 3104 Marshill Street in Indianapolis, IN services vehicles for Fuel Injection Repair, Radiator Repair and Tune up. Call (317) 481-1160 to book an appointment or to hear more about the services of Crawford Auto Sales and Service Inc.