1 ROCHOR CANAL ROAD#04-58 188504, Singapore
Marker
Leaflet © OpenStreetMap