JBA Indonesia is located in Kabupaten Tanah Datar, Indonesia on Jl. Raya Ombilin No.1 km, Meruya Utara, Kec. Rambatan. JBA Indonesia is rated 3 out of 5 in the category auto auction in Indonesia.
Address
Jl. Raya Ombilin No.1 km, Meruya Utara, Kec. Rambatan