Consulate Houston

Address Consulate of Switzerland
9114 North Allegro St.
Houston, TX 77080
Phone Houston +1 713 854 3758
Email Headquarters Consular services

Additional information

Remarks / Consular district

In the consular district of the Consulate General of Switzerland in Atlanta. All correspondence must be sent to that office.

Consular activities and Visa