Location.com logo
Brand Certified

New Orleans & Company

Business Details

2020 Saint Charles Ave, New Orleans, LA
70130, United States
(504) 566-5011
http://www.neworleans.com

About

Convention Center
New Orleans & Company, the tourism and hospitality industry?s official destination sales, marketing and trade organization, responsible for driving over $10 billion of diverse annual business to the regional cultural economy. We attract leisure and cultural travel, business meetings, conventions, weddings, festivals, sporting and special events to New Orleans, considered the Cultural Capital of the South, in a highly competitive global environment. Founded in 1960, New Orleans & Company is committed to celebrating the richness of our culture while creating jobs, building careers, and enhancing the quality of life for every New Orleanian.

Location

New Orleans & Company
2020 Saint Charles Ave, New Orleans, LA
70130, United States

Hours

Frequently Asked Questions About New Orleans & Company

What is the primary purpose of New Orleans & Company?

New Orleans & Company is the official destination sales, marketing, and trade organization that drives over $10 billion annually to New Orleans' cultural economy by attracting leisure, cultural travel, and events.

Where is New Orleans & Company located?

It is located at 2020 Saint Charles Ave, New Orleans, LA, 70130, USA.

Brand Certified Facts from New Orleans & Company

New Orleans & Company partners directly with Yext to publish this data from the brand's official system of record. Learn more about our data sources
Certified March 01, 2026Yext Knowledge Graph
  • Address
  • Categories
  • Geo coordinates
  • Legal business name
  • Hours of operation
  • Phone number
  • Official website
Syndication Network
Approved business data is pushed to 100+ publishers, including:
+100
Others