China Visa Service Center Houston Office

 

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 the Chinese Embassy/Consulates, residents of these states must send their application to our Chinese visa office in Houston, below:

 

China Visa Service Center
Houston Office

711 W. Alabama St.
Houston, TX 77006
Phone: (713) 952-7722
Fax: (713) 952-9377
Walk-in hours: 9:00 am to 5:00 pm CST

 

To inquire about our Chinese visa application for Houston, contact us by email: info@mychinavisa.com

Or submit the following web form:

 

Contact Us

* Required






  

Need Assistance?

Our team is at your service to help you with your passport and visa issues, or to answer any related questions

1-800-799-6560

You can also find answers to frequently asked questions on our FAQ page