Mecca Cell is located in Kota Banjar Baru, Indonesia on Jl. A. Yani Jl. Sukamaju No.km 22.600, Landasan Ulin Bar, Kec. Liang Anggang. Mecca Cell is rated 5 out of 5 in the category retail space rental agency in Indonesia.
Address
Jl. A. Yani Jl. Sukamaju No.km 22.600, Landasan Ulin Bar, Kec. Liang Anggang