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
Is this your business?
PissedConsumer Club

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

More contact details

Ask a First Question About China Visa Service Center

0 symbols (min 100)
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