Map Location
Dixon Engineering
18, Ground Floor, Light Industrial Shop, Penampang, 89500, Penampang, Sabah, Malaysia