Iglesia de Santiago ApóstolParishShareAvenida de Salamanca 5937350 Aldealengua, Castilla y LeónSpainGet directions