Iglesia de la Inmaculada ConcepciónParishShareCalle de la Inmaculada05300 Crespos, Castilla y LeónSpainGet directions