Iglesia de Santiago ApóstolParishShareCalle la Iglesia09580 Valle de Mena, Castilla y LeónSpainGet directions