Towing Company Chicago Towing & Recovery (312) 767-5685 880 N. Lake Shore Dr. Chicago, IL 60611 Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 880 N. Lake Shore Dr. Chicago, IL 60611 (312) 767-5685 City Chicago State IL Country United States