Church of The Nativity of the Blessed Virgin MaryParishShare1259 Upper Serangoon RoadSingapore 534795SingaporeGet directions