CyrusOne Data CentersData Center Operator at
CyrusOne SCV1 - Santa Clara
2600 De La Cruz Blvd.
Site Code: SCV1
Headquartered in Carrollton, Texas
CyrusOne SCV1 - Santa Clara
2600 De La Cruz Blvd.
Site Code: SCV1
Headquartered in Carrollton, Texas