Lugari Truck Service & 24 Hour Towing Towing & Recovery (217) 428-5521 510 W South Side Dr, Decatur, IL 62521, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 510 W South Side Dr, Decatur, IL 62521, USA (217) 428-5521 City DECATUR State IL Country United States