Teca Corp.
4048 W Schubert Ave.
Chicago, IL 60639
United States
Phone: +1 773-342-4900
Fax: +1 773-342-0191
Toll-free: +1 888-832-2872
Manufactures solid-state thermoelectric liquid chillers, cold plates, air conditioners, and custom OEM products for factory direct sales.
Established: 1984
Ownership type: Privately Owned

Green Products
TECA CORP. PRODUCT AND SERVICE CATEGORIES
MS=Manufacture Stock | MC=Manufacture Custom | S=Supply/Distribute | D=Design