Address: No.746 Zhongshan Middle Road, Songjiang District, Shanghai
Tel: (02 1)6772000 1
The First People's Hospital Affiliated to Shanghai Jiaotong University (Nanbu Branch)
Address: No.650 Jiang Xinsong Road, Songjiang District (near Renmin North Road)
Tel: (02 1)37798888
These two are closer ~