China Visa Service Center Phone Numbers and Emails

Toll-Free Number:

  • (800) 799-6560
Send Message

Customer Service:

  • (202) 333-0100


  • (800) 929-2428
    GDPR Inquiries

China Visa Service Center Emails:

Customer Service
Mailing Address CIBT Inc.
General Info
GDPR Inquiries
Claim Your Business

Contact Information

China Visa Service Center Website:

China Visa Service Center Help Center:

Corporate Office Address:

China Visa Service Center
2 Greenway Plaza, Suite 200
Houston, Texas 77046
United States

Other Info (opening hours):


Monday - Friday: 9:00am - 5:00pm

Other Locations:

111 East Wacker Drive, Suite 512

Chicago, IL 60601

5757 Wilshire Blvd. Suite 570

Los Angeles, CA 90036

60 East 42nd Street, Suite 106-107 Arcade

New York, NY 10165

Ask China Visa Service Center a Question

0 symbols (min 100)

By proceeding, you consent to the disclosure of your contact information to the company. Your contact information will not be publicly available on the website.


China Visa Service Center reviews and complaints
Write a review
Do you have something to say about China Visa Service Center? What happened? What can we help you with?
Submit review Don't show this popup