Data Center Map

Equinix SH5

Equinix
No. 976 Shunping Road
200090 Yangpu District
China
Visit Website
Equinix Logo

Please wait, loading..

Advertisement
Equinix

Equinix

Data Center Operator at
Equinix SH5
No. 976 Shunping Road
Site Code: SH5
Headquartered in Redwood City, California

275