Ochsner Health announced the opening of The Debra H. and Robert J. Patrick Neuroscience Institute. The 132,000-square-foot facility is home to Ochsner’s nationally recognized programs in neurology, neurosurgery, behavioral health, rehabilitation and therapy and wellness.
The Patrick Neuroscience Institute represents a $120 million investment in the future of neurological care.
