No. 858 Chen Chun Road, Xin Qiao, Zhen Songjiang District, Shanghai, CN
+13701854815
31.0587856
121.3069642
https://www.google.com/maps/search/No.+858+Chen+Chun+Road,+XinQiao,+Zhen+Songjiang+District,+Shanghai,+CN,/@31.0587856,121.3069642,15z/data=!3m1!4b1?hl=en&authuser=0