Map Location
Meng Aik Auto
Lot 699, Jalan Lencong Barat, MKM Pengkalan Kundur, 05050, Alor Setar, Kedah, Malaysia