Zhaojiabang Road station
(1)
Metro station
Zhaojiabang Road is an interchange station between lines 7 and 9 of the Shanghai Metro. It is located near the junction of Zhaojiabang Road and Wulumuqi Road in Xuhui District.
Address: 6F37+HXX, Zhaojiabang Rd, 打浦桥 Huangpu, Shanghai, China, 200031