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 April 1st, 2016
                                                            New Address
                                              5353 West Alabama St, Suite 307
                                                        Houston, TX 77056 

Contact the TDS Houston, TX Office

  • 5353 West Alabama Street
    Suite #307
    Houston, TX 77056
  • 866-797-2600 (Toll free)
  • 713-975-9200 (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.

U.S. Passport Services in Houston, TX

Popular Visa Expediting Services in Houston, TX