Home » CARCARE Opens Mammoth Facility in Illinois CARCARE Opens Mammoth Facility in Illinois October 10, 2011 No Comments Order Reprints Bill Aeschliman, CEO at CARCARE Collision Centers based near Chicago, talks about the company's new 100,000-square-foot shop. Related Articles Safelite AutoGlass opens new Illinois facility Collision Revision opens new location in Illinois You must login or register in order to post a comment. Report Abusive Comment Thank you for helping us to improve our forums. Is this comment offensive? Please tell us why.