Consulate of Russia in Houston
Diplomatic representation of Russia. Information on consular services of the Consulate of Russia in Houston. On this website you will find general information about the Consulate of Russia in Houston.
Contact details of the Russia Consulate in Houston
Russian Consulate General in Houston, the United States 1333 West Loop South, Suite 1300 Houston Texas 77027 United States
(+1) (713) 337-3300
(+1) (713) 337-3305
Mr Alexander Zakharov - Consul General