The Honorable Alexander Zakharov
Consul General of Russia
1333 West Loop South, Suite 1300
Houston, TX 77027
- Consulate Office: Consulate General of the Russian Federation in Houston
- Embassy: Embassy of the Russian Federation in Washington D.C.
- U.S. Embassy: Embassy of the United States in Moscow, Russia
- U.S. Department of State: Background Information