Parroquia de Nuestra Señora de la ConsolaciónParishShareCalle Cervantes13080 Villar del Pozo, Castilla-La ManchaSpainGet directions