The Rev. Stephen Hall

Current Roles

Name Role Start
All Souls Anglican Church Rector 01/13/2016
All Souls Anglican Church Priest 02/28/2017