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
WA 98101
Seattle
United States
Phone Numbers: +1-206-728-0232
Fax: +1-206-728-1871
E-mail: [email protected]
Website URL: http://www.netconsul.org/