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