Contact Nova
Research Labs

Discover our work in our Canal Street location.
Located in the New Orleans BioInnovation Center.

Mailing Address

1441 Canal Street
Suite 207
New Orleans, LA 70112

Contact Us