Address:
Nigerian Embassy in Madrid, Spain
C/ Segre, 23
28002 Madrid
Spain
(+34) 914 110 652
NA
NA