← All preachers

David Allen, Sr.

Pastor, Christ Temple Apostolic Church, Houston — twenty-five years, retired before his death on April 8, 2010