Iglesia Parroquial Nuestra Señora de la ConsolaciónParishSharePlaza de España10511 Santiago de Alcántara, ExtremaduraSpainGet directions