Lutcher Odell Miles
August 9, 1973 - December 5, 2020
Lutcher "Bubba" Odell Miles, of Centerville, was born in Boynton Beach, Florida, on August 9, 1973, to Richard Odell Miles and Brenda Brummett Miles and died December 5, 2020, at the age of 47 years. In addition to his mother, Bubba is survived... View Obituary & Service Information