1. Nucor Steel
3235 Homestead Ln, Geneva, IL 60134
Coordinate: 41.88451,-88.35138
Phone: (630) 845-9105
2. Anchor International Trading
494 Edison St, Geneva, IL 60134
Coordinate: 41.89353,-88.31063
Phone: (630) 262-5570
3. National Steel Bridge Alliance
825 W State St, Geneva, IL 60134
Coordinate: 41.8891,-88.31483
Phone: (312) 670-7010
4. Steel Management Inc
716 Natwill Sq, Geneva, IL 60134
Coordinate: 41.88691,-88.31581
Phone: (630) 397-5083