1. Benxi Iron & Steel America Limited
240 E Lake St, Addison, IL 60101
Coordinate: 41.93078,-87.9823
Phone: (630) 359-3487
2. European Ornamental Iron Work Inc
1786 W Armitage Ct, Addison, IL 60101
Coordinate: 41.91256,-88.03196
Phone: (630) 705-9300