No. 2521, Taihexi Road, Baoshan District, Shanghai, China

上海市宝山区泰和西路2521号