Info

Official website

Founded
1993
Address
1458 Zhangyang Road
200120
Shanghai
Country
China PR
Phone
+86 (21) 5812 8877
Fax
+86 (21) 6806 2550
E-mail
shenhuaj@shenhuafc.com.cn