Tegal Alur Animal Rescue Center is located in West Jakarta City, Indonesia on Jl. Benda Raya No.1, RW.9, Tegal Alur, Kalideres. Tegal Alur Animal Rescue Center is rated 4.5 out of 5 in the category animal rescue service in Indonesia.
Address
Jl. Benda Raya No.1, RW.9, Tegal Alur, Kalideres