Southeastern Synod ELCA

The Rev James Thalacker

Alpharetta, GA

Under Call - Pastor - LORD OF LIFE LUTHERAN CHURCH - Alpharetta, GA