Iglesia de la Inmaculada ConcepciónParishShareAvenida de la Constitución23611 Higuera de Calatrava, AndalucíaSpainGet directions