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 in Russia
Once you have your invitation (normally in the next 1-2 working days), you should apply online for your russian visa
Once filled, you print the form, print your invitation we sent you, bring your passport and you are now ready to go to the russian consulate in San Francisco to request your visa
2790 Green Street San-Francisco, California 94123
Fax # of the consular section of the russian consulate: (415) 929-0306
Hours to apply for the visa in person:
Monday - Friday 9:00 a.m.-12:30 p.m.
Citizen of:... can apply for their tourism russian visa here