Group Tickets Contact Get In Touch Name Phone Email Address Message 5 + 13 = Submit CHI Health Center Omaha is managed by the Metropolitan Entertainment & Convention Authority (MECA). Our corporate offices are located at : 455 N. 10th Street Omaha, NE 68102 phone 402.341.1500 fax 402.991.1501 FollowFollowFollowFollow ABOUT EMPLOYMENT ADA RFP's NEWSROOM CONTACT