Map Location
Teoh Choo Kean Construction
No. 21, Halaman Hargreaves, 11600, Jelutong, Pulau Pinang, Malaysia