EDA/DFAE/DFA
Consulate General of Switzerland in Houston
SEARCHCONTACT US
PRINT
VISA DESK

  Visa Desk in Houston, TX

  • Competent only if you are resident in the States of: Texas, Arkansas, Colorado, Kansas, Louisiana, New Mexico, Oklahoma, BWI Cayman Island

  • Postal Address: Consulate General of Switzerland, Two Allen Center, 1200 Smith Street, Suite 1040, Houston, TX 77002

  • Office Hours: Monday to Friday, 9:00 AM to 1:00 PM

  • Phone: 713-650-0000

  • Fax: 713-650-1321


 
Information
Location
Swiss Clubs
Visa Desk
Cultural Events