IDC (Shanghai) Co., Ltd.

Address:Room 105-107, NO. 39, Lane 2049, Pujin Road (VMO), Pujiang Town, Minhang District, Shanghai, China 201114.

Tel:86-21-60760360 &86-21-60760359

For New Sales email SALES@IDCTSR.COM OR
For Support Related question email SALES@IDCTSR.COM  OR

Call us at 86-21-60760360 &86-21-60760359

Use the following simple online support form

IDC support is provided through this easy to use support form. Support related issues can be directed through this form. You will generally receive a response within 4 hours. For additional support related issues, please email SALES@IDCTSR.COM

Verification code *