Looking for a Chinese visa in Houston, Atlanta, and the U.S. South? The China Visa Service Center in Houston helps residents in the following states get visas when they are traveling to China: Alabama, Arkansas, Florida, Georgia, Louisiana, Mississippi, Oklahoma, Texas. Because of jurisdiction rules enforced by the Chinese Embassy/Consulates, residents of these states must send their application to our Chinese visa office in Houston. Here is the My China Visa Houston office address:
The CVSC offices are operating in compliance with local public health directives. We are offering assistance via email at firstname.lastname@example.org, by telephone at 800-799-6560, or by appointment. To request an appointment, please contact us in advance. We look forward to assisting you.China Visa Service Center
Notary Public services offered on site.
To inquire about our Chinese visa application for Houston, contact us by email: email@example.comOr submit the following web form: