I-X Center Corporation Details
The I-X Center is the largest convention and exhibition center in Cleveland, Ohio, hosting corporate meetings, conferences, trade & consumer shows.
Employees:
10
HQ:
+1 216-265-7000
Location:
Cleveland, Ohio, United States
Revenue:
5.2M