A Emerald Towing and Service Towing & Recovery (773) 924-1674 Chicago, IL, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions Chicago, IL, USA (773) 924-1674 City CHICAGO State IL Country United States