World Trade Center- St. Louis Board Meeting Thursday, May 25th, 2017 4:00 pm - 5:00 pm Event Location 7733 Forsyth Blvd, St. Louis, MO, United States