Klezmer CreekSanta Rosa, CA 95401United Statesklezmercreek@icloud.com
Klezmer Creek will play 6:30-8:30pm at Gaia's Garden in Santa Rosa, CA on January 31, 2018 ($5 min. purchase) Hope to see you there!