Our corporate offices are located in Place St. Charles on historic St. Charles Avenue in New Orleans, Louisiana, just blocks from the Mississippi River. Place St. Charles has been the site of business negotiations and entertainment for U. S. Presidents, international business leaders and locals since 1837.
Clesi Burns Consulting
Place St. Charles
201 St. Charles Avenue, Suite 2401
New Orleans, Louisiana 70170