Data Center Map

CyrusOne Phoenix Campus

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

Please wait, loading..

Advertisement

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

62