Lovetts Towing Towing & Recovery (815) 756-4213 1837 E Lincoln Hwy, DeKalb, IL 60115, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 1837 E Lincoln Hwy, DeKalb, IL 60115, USA (815) 756-4213 City DEKALB State IL Country United States