Click House is located in Kota Jakarta Selatan, Indonesia on Jl. Melawai Raya No.27G, RT.2/RW.7, Melawai, Kec. Kby. Baru. Click House is rated 4.7 out of 5 in the category skin care clinic in Indonesia.
Address
Jl. Melawai Raya No.27G, RT.2/RW.7, Melawai, Kec. Kby. Baru
Amenities
Gender-neutral toiletsToilets