Petes Towing & Recovery Towing & Recovery (708) 227-3849 6717 W 79th St, Burbank, IL 60459, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 6717 W 79th St, Burbank, IL 60459, USA (708) 227-3849 City BURBANK State IL Country United States