Shunlu Rd Zhidi Yinchuan Head Store is located in Yinchuan, China on 156 Shanghai W Rd, Jinfeng District, Ningxia. Shunlu Rd Zhidi Yinchuan Head Store is rated 3 out of 5 in the category logistics service in China.
Address
156 Shanghai W Rd, Jinfeng District, Ningxia