Are there any Canadian Visa Application Centers in Algeria?

416-962-2623 / 1-866-760-2623 http://www.immigroup.com/ https://www.tlscontact.com/dz2ca/page.php?pid=addresses Q: Are there any Canadian Visa Application Centers in Algeria? A: There is one Canadian Visa Application Center in Algeria, located at 9, rue Manaa Lakhdar, Ben Aknoun, Algiers. It's operated by TLScontact, and is open to the public from 8am to 4pm, Sunday to Thursday. Re Quality and Feedback email info@immigroup.com (Please reference Research and Development) Did you catch a mistake? Are you looking for answers we don't have? Email us and we'll make a video. Have any feedback to make this even better?