Salgados Towing Towing & Recovery (708) 289-8490 3534 W 157th St, Markham, IL 60428, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 3534 W 157th St, Markham, IL 60428, USA (708) 289-8490 City MARKHAM State IL Country United States