Leo Dudley Wilson, retired pastor of Hillcrest Baptist Church, Mobile, dies Jan. 12 March 10, 2021 Leo Dudley Wilson, retired pastor of the now closed Hillcrest Baptist Church, Mobile, died Jan. 12. He was 90. Over the years, Wilson served churches Read More »