Zenlayer Data Centers in Shenyang, China

datacenter-tyo1

SHE2

84 Huanghebeida St., Huangpu District
Shenyang 110087

Learn More About This Coverage Area