Iglesia de Santiago ApóstolParishSharePlaza de Juan XXIII05489 Candeleda, Castilla y LeónSpainGet directions