Contact China Visa Service Center Customer Service
China Visa Service Center Phone Numbers and Emails
Toll-Free Number:
-
(800) 799-6560
Customer Service:
-
(202) 333-0100
Legal:
-
(800) 929-2428GDPR Inquiries
China Visa Service Center Emails:
Customer Service
Mailing Address CIBT Inc.
General Info
Legal
GDPR Inquiries
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
About

China Visa Service Center