Istana Digital Centre is located in Denpasar City, Bali, Indonesia on Jl. Hayam Wuruk No.50, Sumerta Kelod, Denpasar Selatan. Istana Digital Centre is rated 4 out of 5 in the category printing equipment and supplies in Indonesia.
Address
Jl. Hayam Wuruk No.50, Sumerta Kelod, Denpasar Selatan