Tuesday, May 28th, 2019 4:00 pm The World Trade Center Board Meeting May 28, 2020 – 4:00pm to 5:00pm 120 S. Central St. Louis, MO 63105 Event Location 120 S Central Ave, Clayton, MO 63105, USA