Contact Us

ChinaNetCloud has offices located in Shanghai, Beijing, and in Silicon Valley, CA. Feel free to contact us anytime by phone or email, or even drop by one of our offices. If you are not yet a customer and would like more information, please Click Here.

Contact Us

  • 12 minus one =
    Please answer the question above to prove you're not a robot
  • This field is for validation purposes and should be left unchanged.
  • Shanghai Headquarters

    X2 Space A8
    1238 Xie Tu Road
    Xuhui District, Shanghai, 200032 China

  • Beijing Office

    Lee World Business Building

    57 Middle Xingfu Village Rd, Chaoyang District, Beijing, 100027 China

  • Silicon Valley Office

    440 North Wolfe Road

    Sunnyvale, CA 94085

    USA