The Rev. Neil Alan Willard has been the Rector of Palmer Memorial Episcopal Church in Houston, Texas, since 2014. In the Episcopal Diocese of Texas, he’s also currently a member of the Board of the Episcopal Health Foundation. Previously he was the Rector of St. Stephen’s Episcopal Church in Edina, Minnesota, for seven years and Associate Rector at Bruton Parish Episcopal Church in Williamsburg, Virginia, for over six years. Before that he lived in South Carolina, serving congregations on Hilton Head Island and in Surfside Beach. He’s also worked as Bishop’s Clerk for the Episcopal Diocese of Virginia in Richmond.
Neil is a native of North Carolina, where he was baptized and raised in the Moravian Church. He is a graduate of Wake Forest University and Yale Divinity School. Neil is married to Carrie, and they have two sons and two mixed-breed Labrador Retrievers.