Leon Jerome Hubbard was born on June 1, 1946, in Mt. Clemens, MI to the late Earl James Hubbard Sr and Idell Hubbard. He fell asleep in death on Tuesday morning January 23, 2024, at his home in Princeton, LA surrounded by his family.
Affectionately known as BO (Uncle BO), he did not know a stranger, he was a friend to all.
His sense of humor was one of a kind.
He leaves to cherish his loving memory: his wife of 56 years Evie Hubbard, his children, grandchildren, great grandchildren, sisters, many nieces, nephews, cousins, and dear friends. He will truly be missed!
A Celebration of a life well lived for Leon will be held Saturday, February 10, 2024 at 11:00 AM in the Chapel of Hill Crest Memorial Funeral Home, 601 Hwy 80, Haughton, Louisiana 71037.