Citra Celebes is located in Jl. Landak Baru No. 25, 90222, Makassar, Indonesia.