Sorry! JavaScript is disabled in your browser. To get the best user experience on our website you should enable it.

Callbox Malaysia

2016-08-09

ID: #4274

Business Description

Frequently Asked Questions

Where is Callbox Malaysia located?
Callbox Malaysia is located at no 346a, Lorong Kedah, Taman Melawati, Kuala Lumpur - 53100.
How can customers contact Callbox Malaysia?
Customers can contact Callbox Malaysia by phone at 60 321683639.
Does Callbox Malaysia have an official website?
Yes, the official website of Callbox Malaysia is http://www.callbox.com.my.

This listing has not yet been reviewed. Be the first to share your feedback!