Russell J. Levenson
Russell J. Levenson Jr. has been an ordained Episcopal priest for nearly thirty years. Having served in various roles at churches in Alabama, Virginia, Tennessee, Louisiana, and Florida, he and his wife Laura live in Houston, Texas, where he has been the rector of St. Martin’s Episcopal Church for the last twelve years.