Expo Square Exchange Center Address 4145 E. 21st St. Tulsa OK United States Upcoming Events No events in this location