Iglesia de Santiago ApóstolParishShareCalle Sol37554 La Alamedilla, Castilla y LeónSpainGet directions