Office Location

China

China

Interoute - China
Chamtime Plaza, Jinke Road 2889
Building B Unit 204
201203 Shanghai Pudong Zhangjiang
China

Phone: (+86-21) 5019 7188
Fax: (+86-21) 5019 7189