Iglesia ParroquialParishShareCalle de la Iglesia34338 Abarca de Campos, Castilla y LeónSpainGet directions