Map Location
Chen-Li Presbyterian Church
76 GUILLEMARD ROAD 399711, Singapore