Industrial Development Authority of St. Louis County Quarterly Board Meeting of the Board of Directors Thursday, June 11th, 2020 9:30 am The meeting will be held at 120 S. Central Ave., Suite 1200 Conference Room 1235, St. Louis, MO. 63105 at 9:30am. Event Location 120 S Central Ave, Clayton, MO 63105, USA