Address: 455 N. 10th Street
Arena in Omaha, Nebraska. CHI Health Center Omaha is an arena and convention center in the central United States, located in the North Downtown neighborhood of Omaha, Nebraska.
Arena in Omaha, Nebraska. CHI Health Center Omaha is an arena and convention center in the central United States, located in the North Downtown neighborhood of Omaha, Nebraska.