CHI Health Psychiatric Residential Treatment Facility

6845 North 68th Plaza, Omaha, NE 68152