Obituary: Dr. Lelon Olester Davidson “Mr. D” September 6, 1940 – November 6, 2017 (age 77) 2 min read Obituaries Obituary: Dr. Lelon Olester Davidson “Mr. D” September 6, 1940 – November 6, 2017 (age 77) TLV News November 10, 2017 Dr. Lelon Olester Davidson, Ph.D, husband of Mrs. Mary Bryson Davidson, and son of Mrs. Hattie L....Read More