Leonard A. Black serves as pastor of the Third Baptist Church in Stonington, Connecticut.

Leonard A. Black serves as pastor of the Third Baptist Church in Stonington, Connecticut.