Judicial Corruption Watch is located in Kota Surakarta, Indonesia on Jl. Songgorunggi No.17C, Bumi, Kec. Laweyan. Judicial Corruption Watch is rated 3 out of 5 in the category research foundation in Indonesia.
Address
Jl. Songgorunggi No.17C, Bumi, Kec. Laweyan