Elwood Fletcher
January 11, 1938 - December 19, 2021
Obituary Elwood Fletcher, affectionately known as “Joo-Bug”, son of the late Elnora Fletcher and Elwood Deshields, Sr., was born on January 11, 1938. He peacefully departed this life on Sunday, December 19, 2021, at the Peak Health... View Obituary & Service Information
