Consulate General of the Russian Federation in Houston, TX
Popular
Description
The Consulate General of the Russian Federation in Houston provides a variety of services to Russian citizens, as well as visa services for U.S. citizens and residents intending to travel to Russia.
States included in the consular district of the Consulate General of Russia in Houston.
- Iowa, Arizona, Alabama, Arkansas, Kansas, Colorado, Louisiana, Mississippi, Missouri, Nebraska, New Mexico, Oklahoma, Texas.
PRICING:
Fees vary depending on the type of service or visa required. Detailed fee information can be found on the official consulate website.
Contact Information
Address
1333 West Loop South, Ste. 1300 Houston, TX 77027
Phone
Fax
Email
Website
Consulate Details
Status
OPEN
Visa Types Available
30-day Tourist, 90-day Tourist, 6-month Tourist (multi), 1-year Private (multi)
Location
1333 West Loop South, Ste. 1300 Houston, TX 77027