China Visa Service Center Phone Numbers and Emails

Toll-Free Number:

  • (800) 799-6560
Send Message

Customer Service:

  • (202) 333-0100

Legal:

  • (800) 929-2428
    GDPR Inquiries

China Visa Service Center Emails:

Customer Service
Mailing Address CIBT Inc.
General Info
Legal
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):

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.

About

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