Homer Dee Skelton

Birth date: May 27, 1931 Death date: Nov 7, 2020

Homer Dee Skelton, 89, went home to be with the Lord on November 7, 2020 with his wife Catherine Moore Skelton by his side. The sum of one man's life is the mark they leave on the world. And the mark left by Homer Skelton was a ve