Invoca
Invoca

University Hospitals, founded in 1866 and based in Cleveland, Ohio, is
one of the leading healthcare providers in the United States. It has more
than 200 locations, with 18 different hospitals, 55 health centers and about
30,000 employees.