Tri-State Towing, Inc. Towing & Recovery (815) 756-7597 1888 State St, DeKalb, IL 60115, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 1888 State St, DeKalb, IL 60115, USA (815) 756-7597 City DEKALB State IL Country United States