?
A.G Leventis Plc 2, Wharf Road, Apapa, Lagos, Nigeria.
Greece Embassy in Nigeria
24, Agadez Street, Wuse II, Abuja, Nigeria.