Church of Our Lady Star of the Sea

Details

Location

Address:
10 Yishun Street 22, Singapore, Singapore, 768579