selected country
Malaysia

Leon Telecommunication Sdn Bhd

Business address
G-1-6, Pusat Perdagangan Kuchai, No. 2, Jalan 1/127, Off Jalan Kuchai Lama, Kuala Lumpur, Malaysia
Phone
03-7983 7831
Fax
03-7982 1831

Location Map