Shanghai Watch Gallery Sdn Bhd

493-G, Jalan Langgar, 05460 Alor Setar, KEDAH
+604-7334577