Once you know your exact dates and you have booked your hotels in Russia, every US citizen must get a invitation support letter from an accredited travel agency
Once you have your invitation (normally in the next 1-3 working days), you should apply online for your russian visa
You print the form, print your invitation we sent you, bring your passport and you are now ready to go to the Consulate of Russian Federation in Seattle to request your visa
University Street, Suite 2510, Seattle, WA 98101
Hours to apply for the visa in person:
Monday- Friday 2:00 p.m.-4:45 p.m.
Citizen of:.... can apply for their Russian visa here
Address and information on visa application at: