Russian Consulate in Seattle [Closed]
Unfortunately, the Russian Consulate in Seattle was closed in 2018. Please, check the other Consulates or the Embassy in the USA.
Location: in Seattle, WA
600 University Street, Suite #2510
Phone Numbers: +1-206-728-0232
Website URL: http://www.netconsul.org/