Embassy of Russia in Canada

Ambassy of Russia in Ottawa
Address: 285E Charlotte Street, Ottawa, Ontario, K 1 N 8 L 5, Canada

 tel. (1613) 235-4341, 236-1413
 fax: (1613) 236-6342

Consular Division of Embassy in Ottawa
Address: Consular Division, 52 Range Road, Ottawa, Ontario, K 1 N 8 J 5, Canada

tel. (1-1613) 236-72-20
fax: (1-1613) 238-61-58

Consulate General in Montreal
Address: 3685, Avenue de Musee, Montreal, Quebec, H 3 G 2 E 1, Canada

tel. (1-514) 843-59-01, 842-53-43
fax. (1-514) 842-20-12, 843-62-26
 
Consulate General in Toronto
Address: 175 Bloor Street East, South Tower, Suite 801,Toronto,Ontario, M4W 3R8
tel. (1-416) 962-99-11
fax: (1-416) 962-66-11