Gregs Towing And Recovery Towing & Recovery (217) 233-8698 1101 East Sangamon Street Decatur, IL 62521 Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 1101 East Sangamon Street Decatur, IL 62521 (217) 233-8698 City Decatur State IL Country United States