Pete & Sons Tire Service Truck & Trailer Repair (847) 652-0310 Elgin, IL 60120, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions Elgin, IL 60120, USA (847) 652-0310 City ELGIN State Illinois Country United States