International Cooling Tower
–
Deer Park, TX, 77536
Overview Established in 1958, International Cooling Tower, Inc. (ICT) designs, manufactures and constructs a complete line of industrial cooling towers for the petrochemical industry, power plants, petroleum refineries, pulp & paper mills, steel ... - May 07