All Souls has been at the forefront of caring for those in convalescent homes and skilled nursing facilities. Along with a few other Episcopal congregations in the East Bay, All Souls provided the funds to create An Episcopal Ministry to Convalescent Hospitals (AEMCH) over 25 years ago, and continues its commitment to this ministry through monthly visits and worship services at the Kyakameena nursing home. As part of our Advent offering, we gather an often forgotten necessity: new, warm socks for those in nursing homes. In addition, All Souls members have been active with the AEMCH board in many ways, and the parish still makes an annual financial contribution.