Data Center Map

CyrusOne Phoenix Campus

CyrusOne Data Centers
2335 South Ellis St
85286 Chandler
Arizona, USA
Visit Website
CyrusOne Data Centers Logo

Please wait, loading..

Advertisement
CyrusOne Data Centers

CyrusOne Data Centers

Data Center Operator at
CyrusOne Phoenix Campus
2335 South Ellis St
Site Code: PHX
Headquartered in Carrollton, Texas

84