Church of the Nativity of the Blessed Virgin Mary is located in Singapore on 1259 Upper Serangoon Rd. Church of the Nativity of the Blessed Virgin Mary is rated 4.7 out of 5 in the category catholic church in Singapore.
Address
1259 Upper Serangoon Rd
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance