Turkish Embassy in Canada is an office of communication between Turkish Government and Canada. It operates as the official representative of the Turkey in Canada.
The following is major information about Turkish Embassy for Canada and the way which you can apply you visa to Turkey through:
Turkish Embassy - Canada
Address: 197 Wurtemburg Street, Ottawa, ON K1N 8L9, Canada
Phone: (+1) (613) 244 24 70
Fax: (+1) (613) 789 34 42
Citizens or residents in Canada can just only directly contact and apply your Turkey visa at the Turkish Embassy in Canada by yourself as above address.
If you have any further questions or comments, please feel free to contact us. Thank you!