OCT Contemporary Art Terminal
No.1016 North Suzhou Road, Zhabei District, Shanghai China
OCT Contemporary Art Terminal is a Specialty Museums place is located in Shanghai, Shanghai Region. The address of OCT Contemporary Art Terminal is No.1016 North Suzhou Road, Zhabei District, Shanghai China.
If you want to go to the place or need any services, you can contact them directly. The phone number is +86 21 6608 5180,