888, Pacific, Star Parade, Jalan Telok Wanjah, Bandar Alor Setar, Alor Setar 05200, Kedah, Malaysia
Please login to review.