Contact.

Call for a meeting by appointment only

Office Address

Unit #203 9327 - 63 Ave NW
Edmonton Alberta Canada
T6E 0G2

Phone Number

1-780-263-1887

Disclaimer

We are NOT Affiliated with any agents in Canada or Overseas unless officially noted here on our website. Any agent stating that they are an agent of Vistara Immigration Consultants Inc. is UNAUTHORIZED and committing fraud which we are not responsible for in any form.

  • White Facebook Icon
  • White Twitter Icon