Alexa Shop is located in Kabupaten Bogor, Indonesia on Nirwana Estate Blok QQ 31, RT.10/RW.13, Pakansari, Kec. Cibinong. Alexa Shop is rated 3 out of 5 in the category aromatherapy service in Indonesia.
Address
Nirwana Estate Blok QQ 31, RT.10/RW.13, Pakansari, Kec. Cibinong