Império da Rua de SantanaParishShareRua Médico Avelar9900-117 Horta (Matriz), AçoresPortugalGet directions