April 28, 2017 Truman April 28, 2017/ StLFCA Truman Member reviews of Truman, opening April 28, 2017.Martha Baker - KDHX (88.1 FM)Lynn Venhaus - Webster-Kirkwood Times