Immaculate Conception Address Plaza de la Constitución, 1006927 Valverde de LlerenaSpain Intentions No one from this parish has shared an intention yet