The new center will be 132,000 square feet and will include a multispecialty early-onset dementia clinic, a neurological rehabilitation center and an integrative therapies program.
It will also be the only freestanding neuroscience center offering its level of services between Houston and Atlanta.
Ochsner Health’s Neuroscience Institute has been named a top national destination for neurosciences and neurosurgery by U.S. News and World Report.