Rental Sound System Denpasar is located in Kota Denpasar, Bali, Indonesia on Jl. Letda Reta No.5, Dangin Puri Klod, Kec. Denpasar Tim. Rental Sound System Denpasar is rated 4.8 out of 5 in the category wedding service in Indonesia.
Address
Jl. Letda Reta No.5, Dangin Puri Klod, Kec. Denpasar Tim