Russian Consulates and Embassy in France
The Russian Federation’s diplomatic body has 4 separate consulates and 1 Embassy in France. The Russian Embassy in France is located in Paris and has a consular department as well.
You have to go to the Russian Consulates for applying for your visa, getting information regarding other documents or establishing diplomatic relations.
Below, you can find more details for each of the consulates and the Embassy.