Superintendent Linwood Dillard, is the proud Founding Pastor of the Citadel of Deliverance Church of God in Christ, one of the most thriving and fast growing ministries in the Memphis area. He is happily married to the lovely and most gracious Mrs. Stephanie Marie Dillard. They are...
Read More →