
Canada Visa Application Centre in Alger Centre, Algeria Address, Phone number, Location, Opening hours, Email Address: Visa Application Centre 26 Street Mustapha el Ouali ex Claude Debussy Algiers Algiers 16000 Phone: +213982402790 Email: info.canalg@vfshelpline.com Business hours: Sunday to Thursday (08:30am – 16:30pm) Passport collection: Sunday to Thursday (08:30 – 16:30) […]