Iglesia de Santiago ApóstolParishShareAvenida de SantiagoVillanueva del Rebollar, Castilla y LeónSpainGet directions