CHI Health – Immanuel

6901 N 72nd St
Omaha, Nebraska, 68122

402-572-2121
Organization Parent:CHI Health

Primary
Markets

Acute Care/Hospital, Primary Care

Annual
Revenue

$595,085,858

Profit
Status

Not-For-Profit

Number
of Employees

Leadership

Ann Schumacher
President
402-572-2121

Services

Mental health services

Autism & I/DD

Social Services (including homeless svcs)