Russian Consulate Locator!November 7, 2007May 20, 2022Russian_VillageHello, I found this very useful Site to find the Russian Consulates all over the world! Hope this helps someone. Kyle comments always welcome.