Southeastern Synod ELCA

Deacon L Kay Shackelford

Greeneville, TN

Retired