Embassy of Libya in Athens
Libya > Greece
Address
13 Vyronos St
Athens
Greece
Phone
local:
(0210) 647.1842
international:
+30.210.647.1842