Find a Russian Consulate Near You Select CategoryConsular ServicesEmbassyEmbassy and Diplomatic MissionGovernment Services Search Browse by popular locations Consular Services Embassy Embassy and Diplomatic Mission 5 Listings Found View As Grid List Map Sort By A to Z (title) Z to A (title) Latest listings Oldest listings Popular listings Random listings Embassy of the Russian Federation in Canada – Ottawa, ON Canada Consulate General of the Russian Federation in Houston, TX United States Consulate General of the Russian Federation in New York City, NY United States Rico Test Embassy of the Russian Federation in the United States of America – Washington, D.C. United States