New One-of-a-Kind Neuroscience Institute Coming to Louisiana
NEW ORLEANS (press release) – Scheduled to open in late 2026, The Debra H. and Robert J. Patrick Neuroscience Institute is a 132,000- square-foot facility that will bring Ochsner Health’s neuroscience programs under one roof. The $120 million investment into…



