top of page

New Orleans Bioinnovation Center, INC.

1441 Canal St., NO 70112


The LEED Gold-certified Center offers a flexible conference space downtown for meetings, banquets, and other events. Includes A/V system, partial catering kitchen, multi-story inner atrium, floor-to-ceiling windows and interior courtyard.

For More Information, Contact:

Tricia Lowe


Venue Details

Max. Capacity


Square Footage

Venue Location

1441 Canal St., NO 70112

bottom of page