CSL Malaysia Service Centre Kedah is located in Alor Setar, Malaysia on Plaza Putra, No. 1-10, Jalan Putra. CSL Malaysia Service Centre Kedah is rated 3 out of 5 in the category telecommunications equipment supplier in Malaysia.
Address
Plaza Putra, No. 1-10, Jalan Putra