Complaint: In OCT. 2004 My car was towed to this shop for auto repairs. As of today which is March 2005 I have been back to this shop more then five times for differt auto repairs. And I have spent over thousands of dollars with this company. Michelle chicago, IllinoisU.S.A.
Tags: Auto Repair Service
Address: 8700 S. Jeffery Chicago, Illinois U.S.A.