Village Auto Body & Towing Inc.

Village Auto Body & Towing has a rich history rooted in passion and vision. Founded in 1967 by Sal Lena, our journey began with a simple belief: that cars would shape the future. With unwavering dedication, Sal launched Village Auto Body & Towing, Inc., providing top-notch towing and auto repair services while his wife, Angie, nurtured their five children at home.

As the demand for our services grew, Sal, with the help of his family, relocated to 7815 W. Grand Ave. in Elmwood Park, IL. The continued success of the business prompted another move in 1991 to our current location at 9344 Byron Street in Schiller Park, IL, where we expanded our capabilities to better serve our community.

Today, Village Towing stands as a testament to Sal’s vision and the hard work of the Lena family. We are committed to providing reliable towing and exceptional auto repair services, ensuring our customers are always taken care of.

Job Listings

No active listings.