Weekly thoughts from the Rector of Palmer Memorial Episcopal Church in Houston, Texas, where these words remind us that Jesus’ peace goes with us into the world.
Generation Found is a documentary film that highlights stories about the impact of Houston’s Archway Academy, which is not only the largest high school for teenagers in recovery from drug and alcohol abuse in the United States but also meets on our campus because our members helped to create it. Here’s a clip that shows the inside of Palmer Memorial Episcopal Church at one of Archway’s graduation ceremonies:
— The Rev. Neil Alan Willard, Rector