Igreja de São JoséParishShareAvenida Roberto Ivens9500-178 Ponta Delgada, AçoresPortugalGet directions