Iglesia Parroquial de Nuestra Señora del CarmenParishSharePlaza Guillermo Chaminade11300 La Línea de la Concepción, AndalucíaSpainGet directions