All State Towing & Recovery Towing & Recovery (217) 520-5079 Decatur, IL 62521 Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions Decatur, IL 62521 (217) 520-5079 City Decatur State IL Country United States