Tag: russian consulate

  • Russian Consulate NYC

    The Consulate-General of Russia in New York City is the diplomatic mission of the Russian Federation in New York City. Opened in 1994, the consulate is located in the former John Henry Hammond House.