Central Square Place

20 Havelock Road (Keng Cheow St) 059765 Singapore