Street Address: No. 1369 Guinan Road, Shihuadang Branch of Songjiang Industry Park
City: Shanghai
Province: Shanghai
Country/Region: China