Northwest Illinois Truck Parts & Towing Towing & Recovery (815) 235-3322 1552 IL-75 #11, Freeport, IL 61032, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 1552 IL-75 #11, Freeport, IL 61032, USA (815) 235-3322 City FREEPORT State IL Country United States