Southeastern Synod ELCA

Deacon James Faller

Hixson, TN

Deacon - Southeastern Synod ELCA - Atlanta, GA