Local and Long Distance Towing Towing & Recovery (773) 896-9197 1959 East 71st Street Chicago, IL 60649 Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 1959 East 71st Street Chicago, IL 60649 (773) 896-9197 City Chicago State IL Country United States