1. Sellstrom Manufacturing Company 2050 Hammond Dr, Schaumburg, IL 60173 Coordinate: 42.06568,-88.06245 Phone: (847) 358-2000