selected country
Nigeria

Embassy of Libya

Business address
Plot 1591, Mike Okoye Street, Off George O. Sowemimo Street, Asokoro Extension, Abuja, Nigeria
Phone
+234-9-314356-7