New Tech Auto is located in Beaufort, Malaysia on Luagan Point, Lot C1, KM2, Beaufort - Sipitang Highway. New Tech Auto is rated 4.3 out of 5 in the category auto parts store in Malaysia.
Address
Luagan Point, Lot C1, KM2, Beaufort - Sipitang Highway