iicc.or.id is located in Kabupaten Sleman, Indonesia on Jl. Pandega Marta Street No.336C, Pogung Lor, Sinduadi, Kec. Mlati. iicc.or.id is rated 5 out of 5 in the category foreign exchange students organization in Indonesia.
Address
Jl. Pandega Marta Street No.336C, Pogung Lor, Sinduadi, Kec. Mlati