selected country
Malaysia

Callbox Malaysia Sdn Bhd

Business address
A10/5/5, 4Th Floor Jalan Ampang Utama, Selangor, 68000, Kuala Lumpur, Malaysia
Phone
60 342646400
Fax
60 342523003

Location Map