Truck Centers Inc Truck & Trailer Repair (800) 669-3454 325 Rusher Creek, Evansville, IN, United States Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 325 Rusher Creek, Evansville, IN, United States (800) 669-3454 City Evansville State IN Country United States