New Orleans BioInnovation Center

Construction year: 2012
Address: BioInnovation Center, 1441 Canal St | NEW ORLEANS-LOUISIANA | United States | Visit Website
Latitude/Longitude: 29.9575791, -90.0770129

New Orleans BioInnovation Center serves as a new incubator facility in the revitalized downtown medical district of New Orleans. The design serves to connect the history of Canal Street with the emerging technology of the biosciences while respecting both the scale and fabric of its unique urban context. A 3,000 square foot interior courtyard is visible from the Canal Street side through the Center’s transparent glass façade. The building’s glazing is protected by sunscreens to limit energy costs, create more comfortable daylighting for its occupants, and provide storm protection.

Interior public amenities include a flexible 100-person conferencing center with state-of-the-art audio-visual equipment; a 2,000 square foot retail/food service area open to Canal Street; and an interior atrium facing the outdoor courtyard, with additional public break areas and outdoor balconies open to Canal Street at each floor level. The building has achieved LEED Gold certification, a first for a laboratory building in the City of New Orleans, and includes sustainable design features such as infrastructure to support public electric vehicle charging stations in the area, a highly sophisticated water management system that detains and reuses virtually all stormwater on site, and a significant degree of occupant control of lighting and heating/cooling systems to provide consistent visual and thermal comfort for the building’s tenants.

Contributed by Eskew+Dumez+Ripple

⇒ Architecture Guide to NEW ORLEANS-LOUISIANA
⇒ Learn more about: