About

Summary

Leonard's Towing is located at Highland Park, IL. Phone: 847-831-2600. Over 70 Years, Lockouts, Junk Cars W/Titles, Jump Starts, Flat Tire Changes, ...

Leonards Towing reviews and complaints
Edit Description
Write a review
Do you have something to say about Leonards Towing? What happened? What can we help you with?
Submit review Don't show this popup