Developed by Chirisa Technology Parks
YLO-01 & 02 is a data center located in Lake, Illinois. It has a capacity of 28 MW. Developed by Chirisa Technology Parks. The facility sits on 50 acres of land. The building encompasses 200,000 square feet.
Capacity
28 MW
Status
Operating
State
Illinois
County
Lake
Developer
Chirisa Technology Parks
Track more projects with Cleanview
Access 1,000+ projects, track development, and find contacts.