Cleveland Clinic’s $1 billion brain hospital: What to know about the new Neurological Institute
Cleveland OH Local News, Breaking News, Sports & Weather
March 3, 2026
The 1-million-square-foot Neurological Institute opening in 2027 will be the largest building on the Clinic's main campus and house cutting-edge neurological care technology.
Discussion in the ATmosphere