Iglesia de la Inmaculada ConcepciónParishSharePlaza de Antonia Mª Antonaya Gallardo23215 Aldeaquemada, AndalucíaSpainGet directions