Cuckoo By Padil at Kuala Lumpur International Airport Electronics Electronics store Phone: +60 13-416 7741 Address: Unnamed Road, Kuala Lumpur International Airport, 43900, Selangor, Malaysia Directions