FACILITY NAMES
Ad Hoc Centro de Internamiento de Extranjero-Las Palmas ("La Isleta")
Location
Country: Spain
City & Region: Las Palmas de Gran Canarias (zone of La Isleta), Europe
Latitude, Longitude: ,