Contact Us

George Heller - Consul General

17 Isabella St. Unit #100
Toronto, Ontario
Canada, M4Y 1M7


NOTE: To save our time and sanity, before contacting the consulate with visa related questions, please thoroughly read the visa application form (both pages) and the visas section of the website. The vast majority of answers are found on the website. Do not expect the consulate to have time to walk anyone through the visa application process. If you have read the website and application form, and still require assistance, please feel free to call or email us.

Main Office

17 Isabella St, Unit 100,
Toronto, Ontario
Canada, M4Y 1M7

Phone: 416-850-0110
Fax: 416-850-1431


Emergency Weekend/Holiday Service Surcharge: $100 for all services. Please email your name and phone number to if you require emergency service.