Big City Towing Inc Towing & Recovery (77) 616-7110 5588 North Vine Avenue Chicago, IL 60656 Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 5588 North Vine Avenue Chicago, IL 60656 (77) 616-7110 City Chicago State IL Country United States