Iglesia de la Inmaculada ConcepciónParishShareCalle San Francisco 123440 Baeza, AndalucíaSpainGet directions