selected country
Nigeria

INSTITUTE OF DEVELOPMENT ADMINISTRATION OF NIGERIA

Business address
Suite 129/131, Ambeez Plaza, Plot 2121, Ndola Crescent, Zone 5, P.O. Box 4706, Wuse, Abuja, Nigeria
Phone
09-5233317
08037277465
Fax
09-5233317, 08037277465