Shanghai Watch Gallery Sdn Bhd

Address

493-G, Jalan Langgar
Alor Setar - Kedah
05460 - Malaysia

Get direction >

Contact Info

  • Phone: 04-7334577
  • Website