Little Angels House is located in Kota Makassar, Indonesia on Jl. DR. Leimena Lorong 1 No.4, Tello Baru, Kec. Panakkukang. Little Angels House is rated 3 out of 5 in the category dog breeder in Indonesia.
Address
Jl. DR. Leimena Lorong 1 No.4, Tello Baru, Kec. Panakkukang