Tims Tire Time Truck & Trailer Repair (618) 327-3455 1161, 261 W St Louis St, Nashville, IL 62263, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 1161, 261 W St Louis St, Nashville, IL 62263, USA (618) 327-3455 City NASHVILLE State Illinois Country United States