Iglesia de Nuestra Señora de Lourdes (1950)ParishShareCalle Lepanto21100 Punta Umbría, AndalucíaSpainGet directions