Ulu Street Dogs is located in Kabupaten Badung, Indonesia on Jl. Batu Kandik No.2, Pecatu, Kec. Kuta Sel. Ulu Street Dogs is rated 3 out of 5 in the category animal protection organization in Indonesia.
Address
Jl. Batu Kandik No.2, Pecatu, Kec. Kuta Sel