ITC Computer Sales & Service Sdn. Bhd. is located in Malaysia on No.73, Jalan Sultan Azlan Shah Utara, Ipoh, 31400, Ipoh. ITC Computer Sales & Service Sdn. Bhd. is rated 3 out of 5 in the category computers in Malaysia.
Address
No.73, Jalan Sultan Azlan Shah Utara, Ipoh, 31400, Ipoh