May 22, 2015 Iris May 22, 2015/ StLFCA Iris Member reviews of Iris, opening May 22, 2015.Martha Baker - KDHX (88.1 FM)Carol Hemphill - Webster-Kirkwood TimesPete Timmermann - PLAYBACK:stl