Village Auto Body & Towing Inc.
Schiller Park, IL 60176
Primary Contact: Joe Lena
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.