Its the Russian Consulate in Houston,Texas.now lets here your negative comeback to that.The thing thats amazing is you didn't even look at the letter head address before you started to tear it apart.Time is too valuable to waste as your doing.