Location/AddressTECK HOCK INDUSTRIAL ESTATE, 51 Defu Lane 1 Singapore 539496
LIFT LOBBY 2 28 TANGLIN ROAD #5-1SINGAPORE 534106 3.152 KM AWAY
267 DOVER ROAD #2-NULLSINGAPORE 550267 3.398 KM AWAY
21 MERCHANT ROADSINGAPORE 529757 3.468 KM AWAY