1. Team Installers Inc 313 S Commonwealth Ave, Elgin, IL 60123 Coordinate: 42.02765,-88.30096 Phone: (847) 214-6265
2. Sherwin-Williams 1310 Dundee Ave, Elgin, IL 60120 Coordinate: 42.06184,-88.26594 Phone: (847) 695-4544