Worst service and horrible management and staff. The management actually hung up on me. If you ever need a tow, call anybody else. I would hope that AAA drops A+ from their list of suppliers, so that other members do not have to deal with this type of company.
This shop is not part of the AutoMD IQ! Network. Compare to AutoMD IQ! shops nearby.
160 N Barrington Rd, Streamwood, IL 60107