Shanghai Administration of Culture, Radio, Film & TV is located in Huangpu, China on 2 北京东路, Waitan, Shanghai. Shanghai Administration of Culture, Radio, Film & TV is rated 3 out of 5 in the category government office in China.
Address
2 北京东路, Waitan, Shanghai