1. Towing Services in Elgin 816 E Chicago St, Elgin, IL 60120 Coordinate: 42.03577,-88.25917 Phone: (224) 999-6749