News and Announcements

Back

Russian visa center in Houston reopens April 21

The Russian visa center in Houston reopens for visitors on April 21, 2021. Please note the new address is 1001 Texas Avenue, suite 220, Houston, TX 77002. Applications may be submitted on Mondays, Wednesdays and Fridays 9 a.m. to 12 p.m. No appointment required. Please see details at https://russia-visacentre.com/en/visa/usa/russia

 


News MFA of Russia