Official visa application center locations and contact information
+23 49 068 950 990
Churchgate Towers, 2nd Floor, Plot 473 Constitution Avenue, Central Business District, Abuja, Nigeria
Monday-Friday: 08.30 - 17.00
1st Floor (Suit F1.A) Cardinal Place, Plot 115, Ayo Babatunde Crescent, Oniru, Lekki, Lagos, Nigeria
Monday-Friday: 08.30 - 17.00