1. Elton Group Inc 380 Roma Jean Pkwy, Streamwood, IL 60107 Coordinate: 42.00278,-88.17849 Phone: (847) 949-7744