Location/AddressDEUTSCHE TELEKOM CENTRE, 23 Tai Seng Drive Singapore 535224
NEX 23 SERANGOON CENTRAL #LB1-02SINGAPORE 556083 2.794 KM AWAY
SERANGOON MRT STATION 21 SERANGOON CENTRALSINGAPORE 556082 2.804 KM AWAY
KEMBANGAN MRT STATION 55 SIMS AVENUE EASTSINGAPORE 416551 2.813 KM AWAY