1. Lorchem Technologies 1150 Davis Rd, Elgin, IL 60123 Coordinate: 42.06904,-88.30717 Phone: (847) 468-8800
2. Rainbow Vacuum Cleaners 968 Dundee Ave, Elgin, IL 60120 Coordinate: 42.05468,-88.26945 Phone: (847) 622-9859