Location/AddressTACPLAS HOUSE, 24 Lorong 23 Geylang Singapore 388363
321 JOO CHIAT PLACESINGAPORE 427990 3.052 KM AWAY
585 NORTH BRIDGE ROADSINGAPORE 188770 3.054 KM AWAY
1 FARRER PARK STATION ROADSINGAPORE 217562 3.073 KM AWAY