Search results

  • International Cooling Tower Website
    3310 93 St NW, Edmonton, AB T6N 1C7

    International Cooling Tower provides custom cooling solutions, including construction, engineering, maintenance, and inspections of cooling towers for industries such as data centers, power generation, petrochemical, refining, chemical manufacturing, mining, and renewables. With over 62 years of ex…