All Souls Episcopal Church believes in doing. Time is set aside to give of our talents and resources in meaningful and material, ways. All Souls parishioners provide and take sack lunches to the homeless, help to winterize homes, visit with convalescing patients, assist with Caritas and Peter Paul Development Center programs, and support Mechanicsville Churches Emergency Function (MCEF). Our largest mission is the All Souls Community Garden. In the past four years we donated over seven thousand pounds of fresh produce to local food pantries.
Other projects include mentoring and teaching at a nearby elementary school, taking part in Habitat for Humanity build days, and assisting with monthly ARC-sponsored dances in the community. We have a yearly Blessing of the Animals, and many of our members take part in CARITAS hosting. Members who are unable to participate in some of the more physical activities, still support the work of the parish by providing food and drink, and through enthusiastic encouragement.
At All Souls, we serve as Jesus taught us. Our membership is actively engaged in the community, and in carrying out the Christian mission of God's hands on earth. We are an Episcopal congregation, celebrating diversity, inclusiveness, and the fellowship of believers, motivating each other to acts of love and good works. We welcome you to our faith-based community.