The Troubadour at Churchville Nature Center, Churchville PA, presenting quality acoustic and folk music concerts since 1980. Press Release