Originally Posted by
Anglo Large Clawed Otter
Russian Consulate does not reopen until Monday. This one's gonna be close.
At least you have a Russian Consulate in IAH. The consulate for my WI/MN is 1600 miles away in Seattle.

Heck the embassy is about the closest thing for me.