Wreck Room Inc


207 W Saint Charles Rd
Villa Park, IL 60181

An Auto Body Service in Villa Park IL

The Wreck Room in Villa Park, Illinois provides 5 Star Service and offers assistance in claims with insurance companies from scratches to major collision and mechanical damage. Our …


Day Opening Closing
Mon-Fri 8:00am 5:30pm
Sat 9:00am 12:00pm
Sun Closed  
Click the button to add a review for Wreck Room Inc

Add Review