1. Outokumpu Stainless Coil Prod 500 Park Blvd Ste 40ll, Itasca, IL 60143 Coordinate: 41.98591,-88.01738 Phone: (800) 833-8703