Iglesia de la Purísima ConcepciónParishShareCalle Concepción52001 Melilla, MelillaSpainGet directions