Iglesia del SalvadorParishShareCalle de la Iglesia24198 Valverde de la Virgen, Castilla y LeónSpainGet directions