Madang Road No. 119
Huangpu District
Shanghai, China
Tel: (86) 021 5388-2588
Get directions on Baidu Maps
Get directions on AutoNavi Maps