Location/Address21 Lorong Tahar Singapore 387757
ALJUNIED MRT STATION 81 LORONG 25 GEYLANGSINGAPORE 388310 0.913 KM AWAY