Igreja da Póvoa de Santo AdriãoParishShareRua São Francisco Xavier2620-089 OdivelasPortugalGet directions