Location: CHI Health Center The CHI Health Center Omaha is an arena and convention center in the central United States, located in the North Downtown neighborhood of Omaha, Nebraska. VENUE: CHI Health Center ADDRESS: 455 N 10th St, Omaha, NE 68102 CITY: Omaha STATE: Nebraska CAPACITY: 17560 PHONE: (402) 341-1500 www.chihealthcenteromaha.com/