Location/AddressMCNAIR TOWERS, 113D Mcnair Road Singapore 325113
PLAZA SINGAPURA 68 ORCHARD ROAD #07-01/15SINGAPORE 238839 2.706 KM AWAY
LEISURE PARK KALLANG 5 STADIUM WALK #03-10/15SINGAPORE 397693 2.712 KM AWAY