Phone (217) 516-3138 Address 1135 W Wood St, Decatur, IL 62522, United States We are a towing service located in Decatur, IL offering a variety of roadside assistance services.