Formatted Address: No.60 Geylang Lorong 25A (outside Aljunied MRT Station) Singapore 388250
Country: Singapore
Drag marker to point to the correct location of the map