Iglesia Inmaculada ConcepciónParishShareCalle IglesiaCarpio de Azaba, Castilla y LeónSpainGet directions