Iglesia de Santiago ApóstolParishShareCalle de Juan Carlos I05260 Cebreros, Castilla y LeónSpainGet directions