Get in Touch Global Auto Recycling & Repair, Inc 31 West 450 Spaulding, Elgin, IL 60120 Emails: Sales Service Quotes Donations Info Parts Cell: 847.608.4700 Fax: 847.608.9777