Data Center Map

CyrusOne PHX1 - Chandler

CyrusOne Data Centers
2335 South Ellis St.
Building 3
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 PHX1 - Chandler
2335 South Ellis St.
Site Code: PHX1
Headquartered in Carrollton, Texas

85