Rackspace Elk Grove ORD1

Login to Add Favorite Login to
Site: Rackspace Elk Grove ORD1

Company: Rackspace
Metro: Chicago
State: Illinois
Country: United States
Region: North America
Address: 2200 Busse Rd, Elk Grove Village, IL 60007
Gross SqFt: 96,232
Total Power: 15.6 Megawatts

Map:

2200 Busse Rd, Elk Grove Village, IL 60007