Donald Danforth Plant Science Center Auditorium (975 North Warson Road, St. Louis) By Kathryn Ruzicka • February 12, 2019