Igreja de Nossa Senhora da ConceiçãoParishShareRua Nossa Senhora da Conceição9545-142 Ponta Delgada, AçoresPortugalGet directions