Yew Chung International School of Shanghai (YCIS Shanghai) is an international school located in Shanghai, China.
Address: 18 West Rong Hua Road, Gubei New Area, Shanghai 201103 P.R.C.
Website: Yew Chung International School of Shanghai (YCIS Shanghai)