Guoquan Road Campus of Advanced Technology College of Shanghai Business College (North Gate 1) is located in Shanghai, China on 300 Zhengben Rd, 五角场 Yangpu District. Guoquan Road Campus of Advanced Technology College of Shanghai Business College (North Gate 1) is rated 3 out of 5 in the category university in China.
Address
300 Zhengben Rd, 五角场 Yangpu District
Accessibility
Wheelchair-accessible entrance