Location/AddressDEFU INDUSTRIAL PARK E, 22 Defu Lane 12 Singapore 539129
4 GEYLANG EAST CENTRALSINGAPORE 389706 2.849 KM AWAY
5 LORONG LOW KOONSINGAPORE 536451 2.937 KM AWAY
8 CHAI CHEE LANESINGAPORE 469031 2.943 KM AWAY