Consulate General of the Russian Federation in Houston, USA
Address: Consulate General of the Russian Federation in Houston, 1333 West Loop South, Ste.1300, Houston, TX 77027
Phone: (713) 337-3300
Fax: (713) 337-3305
www: http://www.russianembassy.org/
E-mail:
Consular and Visa Department
Phone:
Fax:
Telex:
E-mail:
 

Assistance with invitations for Visas
and application forms can be obtained from

RETURN TO MAIN COUNTRY LIST