MITRA COMPUTER, MITRA MALL LT 1 A3A BATU AJI is located in Batam City, Indonesia on Bukit Tempayan, Batu Aji. MITRA COMPUTER, MITRA MALL LT 1 A3A BATU AJI is rated 5 out of 5 in the category electronics store in Indonesia.
Address
Bukit Tempayan, Batu Aji
Service options
In-store pick-up
In-store shopping