Being developed by Microsoft
Microsoft Cherry Valley Data Center (Mango Creek) is a planned data center located in Winnebago, Illinois. Being developed by Microsoft. The facility would sit on 350 acres of land.
Status
Planned
State
Illinois
County
Winnebago
Developer
Microsoft
Track more projects with Cleanview
Access 1,000+ projects, track development, and find contacts.