1. A Glass Act Inc 144 Tyler Creek Plz, Elgin, IL 60123 Coordinate: 42.06006,-88.31484 Phone: (847) 888-6075
2. Atlas Auto Glass 887 Saint Charles St, Elgin, IL 60120 Coordinate: 42.01808,-88.26812 Phone: (847) 695-5000