Igreja de Santo AmaroParishShareRua António Maria Teixeira9930-184 São Roque do Pico, AçoresPortugalGet directions