Decatur-Morgan Chamber Independence Tube Corporation Share: Steel Independence Tube Corporation Visit Website Request Info 2000 Independence Ave NW Decatur, AL 35601 (256) 340-7420 (256) 340-7416 (fax) Rep Info Whom to Contact Jimmy Turner Division Manager Mark Voelkel