New Continuum Holdings is a premier, multi-tenant data center operator in the western Chicago suburbs.
8051 congress avenue