Origins is located in Kuala Lumpur, Malaysia on 1 Utama, Parkson, Ground Floor, Lebuh Bandar Utama. Origins is rated 5 out of 5 in the category cosmetics store in Malaysia.
Address
1 Utama, Parkson, Ground Floor, Lebuh Bandar Utama
Service options
In-store pick-upIn-store shopping