FACILITY NAMES
Lampedusa (Contrada Imbriacola) Centro di Primo Soccorso ed Accoglienza (CPSA)
Location
Country: Italy
City & Region: Lampedusa, Agrigento, Sicily, Europe
Latitude, Longitude: 35.514605, 12.588006