1555 Dingxi Road, Changning District, Shanghai 200050, PRC Tel: +86 21 6240 8888 Fax: +86 21 6240 7777
Get Directions