The New Orleans BioInnovation Center opened its doors today to media, public officials, and stakeholders to dedicate the new LEED certified building at 1441 Canal Street in New Orleans.
The opening of the novel New Orleans BioInnovation Center (NOBIC) promises to contribute to the city’s sense of rebirth as a state-of-the-art facility for the biotechnology industry, as well as one that is environmentally unprecedented in the city.
Located on the corners of Canal and Marais streets, the new BioInnovation Center building houses the Center’s office, retail space, and universally adaptable wet-lab and office spaces for the companies in their biotechnology incubator.
Companies such as MiniVax, NuMe Health, and InnoGenomics Labs are currently operating out of NOBIC. The center also offers a range of educational events for individuals and companies working in the biotech sector.
The four-story construction features a lobby with an open atrium, a courtyard area with a fountain feature, and sweeping ceiling-to-floor glass windows facing Canal Street. The building is LEED certified and incorporates a number of environmentally friendly and sustainable construction practices. The building’s team broke ground on the project in October 2009 and tenants began occupying the space earlier this year.