About Us

 > Active Network Home > About Us > Locations > China > Shanghai Office (StarCite)

Shanghai Office (StarCite)

Room 1705-1708, 17th Floor
One Lujiazui Tower
No.68 Middle YinCheng Road
Shanghai 200120, China