World Trade Center St. Louis Special Meeting – Board of Directors Friday, September 29th, 2023 11:30 am See the agenda here. Event Location 120 South Central Avenue, Clayton, MO, USA