Is Shanghai Oriental Art Center a public institution?
Yes According to the eye survey, Shanghai Oriental Art Center is invested by Shanghai Municipal Government and Pudong New Area Government, and owned by public institutions. Shanghai Oriental Art Center is located at 425 Dingxiang Road, Pudong New Area, Shanghai. Located in the administrative and cultural center of Pudong, it is adjacent to Lujiazui in the east, Shanghai Science and Technology Museum in the south, Inner Ring Elevated Road in the west and Yuanshen Sports Center in the north.