MECA

omahameca.org

Company Overview

Company Name

MECA

Address

455 N 10th St, Omaha, NE, 68102, United States

About MECA

The Metropolitan Entertainment & Convention Authority (MECA) is a nonprofit organization responsible for the operation of CHI Health Center Omaha, Charles Schwab Field Omaha, and the Riverfront in Omaha, Nebraska. MECA oversees the management and development of these venues, which serve as important community assets and host a variety of events and activities.

Technologies Used