4 Lorong Telok, #03-01, Singapore, 049017
Directions