Please, note that VSF Global is an accredited Agency of the Federal Government of Nigeria responsible for the Visa process in Collaboration with the Nigeria High Commission, Ottawa.
Address: 2211 Riverside Drive Ottawa-Unit 401
For enquiries: info.ngot@vfsglobal.com
www.vfsglobal.com
Phone: 289-233-1850