Shijiazhuang China Telecom

Shijiazhuang China Telecom Data Center, China

  • Shijiazhuang China Telecom

China Telecom Corporation, Shijiazhuang, China
Shengli North Street
050000 Shijiazhuang
China

Visit Shijiazhuang China Telecom website

Featured Data Centers