Homer Lennon
January 28, 1938 - February 12, 2021
Mr. Homer Lennon transitioned on Friday, February 12, 2021 at Duke University Medical Center in Durham. Arrangements are final, and are as follows: 12 Noon Celebration of Life Ceremony, slated for Saturday, February 20th at the Funeral Home... View Obituary & Service Information