Vision Travel Edmonton Government Centre Contact our Edmonton Government Centre branch Find an advisor at this branch. Name* First Last Email* Message*CAPTCHA Address: 9929 – 108 St Edmonton, Alberta T5K 1G8 Phone: +1 780-425-8611 Toll Free: +1-866-425-8611 Fax: +1 780-426-5759