Company News

World's Largest Telescope

Worlds Largest Telescope

Fluid Chillers, Lansing, Michigan, U.S.A.
Recently completed the cooling system for the worlds largest telescope located in South America.

1.800.CHILLER | 517.484.9190 Office | 517.484.9901 Fax | This email address is being protected from spambots. You need JavaScript enabled to view it.
3005 Alpha Access St. | Lansing | MI | 48910