Astra International is located in Kota Malang, Indonesia on Jl. Lahor No.10, RW.3, Bunulrejo, Kec. Blimbing. Astra International is rated 3 out of 5 in the category auto parts manufacturer in Indonesia.
Address
Jl. Lahor No.10, RW.3, Bunulrejo, Kec. Blimbing