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