1. Enchem 870 E Higgins Rd, Schaumburg, IL 60173 Coordinate: 42.04101,-88.05902 Phone: (847) 995-1764