Rev. David Carlson

Canonically Resident Deacon