The Russian Embassy is temporarily closing their Toronto consulate due to the disruption caused by the bad planning of the Canadian government for the G8 and G20 meetings in late June.
All Toronto consular work will be done at the embassy in Ottawa. The Russian Embassy has therefore decreed that due to the extra work, fast service will be three (3) working days, and slow service will be at least ten (10) working days until July.
If you are rushing to Russia, apply soon.
Click here for Russian visa application forms.