Diplomatic Missions of Canada in Nigeria

Canada High Commission in Abuja

Phone
For general issues:
E-mail
For general issues:

Canada Representative office in Lagos

pickvisa.com