Bishop Elroy & Dr. Delores Benn

Pastors

Bishop Elroy & Dr. Delores Benn are the pastors of Deliverance Christian Fellowship Church.