Puter Pelung is located in Kec. Kb. Sari, Indonesia on 6GP47X6, Unnamed Road Kebonagung, Kebonagung, Pucanganom. Puter Pelung is rated 3 out of 5 in the category animal rescue service in Indonesia.
Address
6GP47X6, Unnamed Road Kebonagung, Kebonagung, Pucanganom