Xuhui District
The Library is located at 1557 Huaihai Zhong Lu, Xuhui District, Shanghai ().