Due to the special nature of obtaining this type of travel visa, you will need to go straight to the STATE DEPARTMENT WEBSITE for the latest information.
How To Complete
1. Read country requirements
2. Gather documents and complete
3. Ship all documents to us:
2020 Montrose Blvd. Suite 400
Houston, TX 77006
TexasTower.net is registered, but not affiliated, with the US Government for obtaining travel documents. Our service charges an additional fee to expedite your passport in 24 hours to 12 days. If you do not wish to use our services, you can obtain your passport directly from the U.S. Department of State in 4-7 weeks.