Iglesia de la Inmaculada ConcepciónParishShareCalle Iglesia40360 Cantimpalos, Castilla y LeónSpainGet directions