Address: Consulate General of the Russian Federation in Houston,
1333 West Loop South, Ste.1300, Houston, TX 77027
Phone: (713) 337-3300 ext. 309
Telex:
Fax: (713) 337-3305
E-mail: [email protected]
» Russian Passport Service
WWW: http://www.rusconshouston.org
Consular department:
Phone:
Telex:
Fax:
E-mail: