Boston Time Square Sdn Bhd (Alor Star Mall)

Address

G 33, Ground Floor, Alor Setar Mall, Kawasan Perusahaan Tandop Baru
Alor Setar - Kedah
05400 - Malaysia

Get direction >

Contact Info

  • Phone: 04-7714595
  • Website