Nuestra Señora de la NatividadParishShareCalle Turrubuelo40530 El Olmo, Castilla y LeónSpainGet directions