Santa CruzParishShareAvenida de la Constitución24291 Matadeón de los Oteros, Castilla y LeónSpainGet directions