The Castle of Powpow is located in Surabaya City, Indonesia on Jl. Gubeng Kertajaya VII E No.46, Airlangga, Gubeng. The Castle of Powpow is rated 3 out of 5 in the category private college in Indonesia.
Address
Jl. Gubeng Kertajaya VII E No.46, Airlangga, Gubeng