Eleanor Shop is located in Kota Jakarta Barat, Indonesia on Jl. Siantan 2 Dalam No.3, RT.8/RW.1, Cengkareng Bar, Kecamatan Cengkareng. Eleanor Shop is rated 3 out of 5 in the category aromatherapy supply store in Indonesia.
Address
Jl. Siantan 2 Dalam No.3, RT.8/RW.1, Cengkareng Bar, Kecamatan Cengkareng