Help!! I need a Same Day China Visa!!!
The Chinese Consulates located in Washington, DC and Houston, Texas have elected to eliminate same day visa submissions. Have no fear… Travel Visa Pro is on top the forever changing bureaucratic dilemmas the consulate seems to put before us. We have an office located in SF, which will glady and efficently handle your same day visa request:
San Francisco, CA
2021 Fillmore Street
San Francisco, CA 94115