Lost & Found
Metropolitan Entertainment and Convention Authority (MECA) corporate offices are located at:
455 N. 10th Street
Omaha, NE 68102
Phone: 402.341.1500
Fax: 402.991.1501
Metropolitan Entertainment and Convention Authority (MECA) corporate offices are located at:
455 N. 10th Street
Omaha, NE 68102
Phone: 402.341.1500
Fax: 402.991.1501