Iglesia del SalvadorParishShareAvenida de Castilla y León05430 La Adrada, Castilla y LeónSpainGet directions