Toom Kooli 13, 2nd Floor, Tallinn, Estonia, 15186
For general issues:
tallinn@canada.ee
+3726273311
http://www.estonia.gc.ca