Shanghai, 103 Wuning Road (junction of Wuning Road and Puxiong Road)
Shanghai, Building 5,No.3500,North Zhongshan Road,Putuo Dist 3500
Shanghai, 149 DongXin Road
Shanghai, No.652 Changshou Road
Shanghai, Rm 2323, New Space Int. Business Plaza No.99 Huichuan Road, Changning Dist