Leo Lester Winchester
May 24, 1935 - November 5, 2013
Leo Lester Winchester Leo went to be in the presence of His Lord and Savior, Jesus Christ on November 5, 2013. He was born on May 24, 1935 in Brevard, NC to Leo and Ida Winchester. In addition to his parents, he was preceded in death by the... View Obituary & Service Information