A Lot of Smiles at St. John’s, Petaluma

by Clif Hill, Chair, Discernment Committee of St. John's, Petaluma So, what’s going on these days at St. John’s Episcopal Church in Petaluma?