Truck Repair Inc (217) 372-8333 Champaign, IL 61821 Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions Champaign, IL 61821 (217) 372-8333 City Champaign State Illinois Country USA