AAA South Chicago Towing Towing & Recovery (312) 791-9299 3121 South Halsted Street Chicago, IL 60608 Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 3121 South Halsted Street Chicago, IL 60608 (312) 791-9299 City Chicago State IL Country United States