Iglesia de la InmaculadaParishShareCalle de Santa Isabel47170 Renedo de Esgueva, Castilla y LeónSpainGet directions