CHI Health Wellness Center at Lakeside
16940 Lakeside Hills Plaza, Omaha 68130