Ochsner Health has officially opened the Debra H. and Robert J. Patrick Neuroscience Institute, located on Jefferson Highway near the Ochsner Medical Center in New Orleans. The $120 million, 132,000-square-foot facility is set to begin clinic patient appointments on October 5, 2026. The facility, which consolidates services in neurology, neurosurgery, behavioral health, rehabilitation, and therapy, [&hellip
Read More »

