Animal Rescue is located in Kabupaten Magelang, Indonesia on Jl.Magelang - Jogja Km.20 Krakitan, Salam Magelang, Seneng Satu, Banyurojo, Magelang. Animal Rescue is rated 3.7 out of 5 in the category animal rescue service in Indonesia.
Address
Jl.Magelang - Jogja Km.20 Krakitan, Salam Magelang, Seneng Satu, Banyurojo, Magelang