Scroll to top

Contact Us

We would love to hear from you!


One Canal Place
365 Canal Street, Suite 1120
New Orleans, LA 70130 USA


Main: (504) 529-1601
Fax: (504) 529-1691

General Information

For general information about the World Trade Center of New Orleans, please use the form below.

For information requests, click here.

Membership Information

Click Here

Global Connect

Click Here