ABRA Auto Body & Glass


5702 S Illinois Rte 31
Crystal Lake, IL 60014

An Auto Repair in Crystal Lake IL

Abra is America's Most Recommended! With multiple shops across the nation, Abra is positioned to repair your vehicle quickly and conveniently, backing it up with a lifetime warranty on the work we do. Abra has become the premier auto body and glass company in America by repairing damaged vehicles right the first time...on time!


Mon 7:30 am - 5:30 pm Open now Tue 7:30 am - 5:30 pm Wed 7:30 am - 5:30 pm Thu 7:30 am - 5:30 pm Fri 7:30 am - 5:30 pm Sat 9:00 am - 12:00 pm Sun Closed

Click the button to add a review for ABRA Auto Body & Glass

Add Review