av. Comandante Franco, 32, Madrid, Spain, 28016
For general issues:
secretaria@embajadadelibia.com
+34915635753
+34915631929