Igreja de Nossa Senhora da ConceiçãoParishShareLargo Padre José Silvestre Machado9900-081 Horta, AçoresPortugalGet directions