Leong Chik Sin

Electronics and Home Appliance Stores
 +60 4 7320181,
No 58,Jalan Sultan Badlishah,Kedah, Kompleks Jalan Raja, Alor Setar, Alor Setar - 05000

Write Review