Travel Document Systems - Houston, TX Office

Houston is currently one of the top fastest growing cities in the nation and for all of the right reasons as all the major players around the world nestle in making Houston an international hub for business investments. The TDS Houston office finds itself in the middle of the mix between the famous Galleria area and a very busy section of downtown, so our travel services in Houston are accessible to every major consulate. Travel Documents Systems’ Houston visa and passport services are ready to process all of your Visa and U.S. Passport needs. We have the experience and knowledge to assist you with your travel planning. Let TDS take the headache out of foreign visa and U.S. passports processing, we are your Portal to the World.


Houston Office Has Moved September 14th, 2020
New Address
5444 Westheimer Rd, Suite 1000
Houston, TX 77056

Contact the TDS Houston, TX Office

  • 5444 Westheimer road
    Suite #1000
    Houston, TX 77056
  • 866-797-2600 (Local)

Office Hours

  • Monday - 9am to 5:30pm
  • Tuesday - 9am to 5:30pm
  • Wednesday - 9am to 5:30pm
  • Thursday - 9am to 5:30pm
  • Friday - 9am to 5:30pm

Please make an appointment to visit our office.

Need a passport photo?

U.S. Passport Photos and Visa Photos available by using TDS digital photo service.

Popular Visa Expediting Services in Houston, TX