Contact Us

General inquiries: (+86-21) 2059-5266

Fax:  (+86-21) 2059-5452


Address:  Room N751, 567 West Yangsi Road, Pudong New District, Shanghai, China 200124

Directions: If coming by metro:  take Metro Lines 6/8/11 to Oriental Sports Center, use Exit 3

If coming by taxi: Have the driver drop you at West entrance, located off of West Yangsi Rd


Please follow us by scanning the QR code below:

If you have any questions please do not hesitate to email us at