Map Location
Sbk Mesra Engineering
No. 3-g-1, Taman Pusaka, 11600, Georgetown Timur Laut, Pulau Pinang, Malaysia