CARUBAN BC is located in Kabupaten Cirebon, Indonesia on Jl. Panembahan Raya No.113, Kedungjaya, Kec. Kedawung. CARUBAN BC is rated 3 out of 5 in the category animal protection organization in Indonesia.
Address
Jl. Panembahan Raya No.113, Kedungjaya, Kec. Kedawung