Lou's Auto Body


114 E Saint Charles Rd
Villa Park, IL 60181

An Auto Body Service in Villa Park IL

Lou's Auto Body, Inc is a privately held company in Villa Park, IL it was established in 1974


Day Opening Closing
Mon - Fri 7:30 AM 6:00 PM
Sat 10:00 AM 3:00 PM
Sun Closed  
Click the button to add a review for Lou's Auto Body

Add Review