Sidomuncul is located in Kota Jakarta Barat, Indonesia on Jl. Jelambar Utama 1 No.3, RT.3/RW.4, Jelambar Baru, Kec. Grogol petamburan. Sidomuncul is rated 3 out of 5 in the category herbal medicine store in Indonesia.
Address
Jl. Jelambar Utama 1 No.3, RT.3/RW.4, Jelambar Baru, Kec. Grogol petamburan