About company

For over 100 years, Karrena has specialized in the design, supply, and installation of industrial linings in addition to 50 years experience in designing and constructing cooling systems.

US 2319 timberloch place
Unknown
Unknown
Not verified company