Available: Larrie Mens Address: Central Square Shopping Complex, No 23, Jalan Kampung Baru, Kedah, Malaysia 08000 Categories: Departmental Stores Map directions to: Central Square Shopping Complex, No 23, Jalan Kampung Baru, Kedah, Malaysia 08000