Igreja do Senhor dos AflitosParishShareAvenida da Constituição da República4620-657 LousadaPortugalGet directions