Consulate New Orleans

Address Consulate of Switzerland
862 Camp Street
New Orleans, LA 70130
United States of America
Phone Headquarters +1 504 566 0233
Mobile phone +1 504 232 2889
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