Village Auto Body & Towing Inc.

Village Auto Body & Towing Inc.

9344 Byron
Schiller Park, IL 60176
Primary Contact: Joe Lena
(847) 671-0100
Website

Sal Lena was a visionary and always knew that cars would be the future, he followed his heart and passion when he opened Village Auto Body & Towing, Inc. in 1967. While Sal was busy towing and operating the auto repair business, his wife Angie was busy at home with their 5 children.

Sal’s success was realized when with the help of his children, he moved Village Auto Body & Towing Inc. to 7815 W. Grand Ave. Elmwood Park, IL. As the business continued to grow he needed a much larger facility. In 1991 Village Auto Body & Towing, Inc. moved to its present day home at 9344 Byron Street, Schiller Park, IL.

  Go back