James L. Kidd

James L. Kidd is pastor of Asylum Hill Congregational Church in Hartford, Connecticut.