Location/Address102B Depot Road Singapore 102102
2F, LABRADOR NATURE RESERVE, 30, LABRADOR VILLA ROAD 1.976 KM AWAY
30 LABRADOR VILLA ROADSINGAPORE 119189 1.976 KM AWAY
BAY HOTEL SINGAPORE, 50, TELOK BLANGAH ROAD 1.99 KM AWAY