San SalvadorParishShareCalle de la Iglesia24209 Pajares de los Oteros, Castilla y LeónSpainGet directions