Crestwood, IL- January 8, 2018- Our Crestwood Collision Specialists has a new home! After years of planning and development, the new Crash Champions-Crestwood replacement facility is now open at 14330 South Cicero Avenue, Crestwood, IL. (This is at the previous site of long-time neighborhood restaurant House of Hughes.) “This project has been a long time coming,” said Matt Ebert, President and CEO. “We are all so excited that this facility is finally complete.” This location boasts over 27,000 square feet of production space, as well as, a full 2nd floor corporate center including a training center and conference room. Crash Champions has moved their corporate offices to this facility which had been based out of their New Lenox facility since 1999. “We simply outgrew our previous office space and needed a location that could house both our collision center and corporate offices,” Ebert said. Crash Champions-Crestwood was previously located at 4611 136th Street, Crestwood, IL.
crash champions crestwood facility