selected country
Malaysia

Telecommunications Idd Call Shop

Business address
No. 40. Jalan 25/ 62, Taman Sri Muda, Shah Alam, Malaysia
Phone
03-5122 9359
Fax
03-5122 9359

Location Map