In order to obtain a Russian visa it is recommended to apply through the Visa Center located at: Suit 302, 80 Maiden Lane, New York, NY, 10028 (www.ils-usa.com).
Visa Centers are to enhance the quality of service for foreign citizens and stateless persons who wish to obtain a visa to the Russian Federation, as well as to facilitate visa procedure. Visa Centers are located in New York, Washington, D.C.,Houston, San Francisco and Seattle.
Foreign citizens have the right to apply directly to the Consulate General of Russia or to obtain a visa for a close relative by making a prior appointment. In addition, certain categories of applicants such as U.S. Department of State and other officials can apply directly to the Russian Consular Institutions for their employees.
The Visa Center has a service fee of $ 33.00. The service fee is separate from the Consular processing fee that is required by the Russian Consulate.
If you have any complaints or comments about the Visa Center operations (poor service, long lines, etc.) you may send them to the address of the Consulate:
9 East 91 st Street, New York, NY 10128, or to the following email: email@example.com.
Your questions or comments will be carefully considered for a comprehensive response.