Ellie Mental Health 3803 North 153rd Street, Omaha, NE 68116