Callbox Malaysia 5 years ago ID: #16908 Listed In : Advertising No, 346A, Lorong Kedah, Block C Taman Melawati, Kuala Lumpur, Kuala Lumpur, Kedah Business Description Callbox Malaysia, Category: Advertising, Address: No, 346A, Lorong Kedah, Block C Taman Melawati, Kuala Lumpur, Kuala Lumpur, Kedah Reviews & Ratings Write a Review No Review. Please login / register to add your review.