ICT Center is located in Kabupaten Deli Serdang, Indonesia on Smk Negeri 1, Kenangan Baru, Kec. Percut Sei Tuan. ICT Center is rated 3 out of 5 in the category media and information sciences faculty in Indonesia.
Address
Smk Negeri 1, Kenangan Baru, Kec. Percut Sei Tuan