Christopher Howell
April 29, 1960 - December 1, 2024
Christopher Ferd Howell, 64, was born in Tulsa, Oklahoma on April 29, 1960. He transitioned to heaven on December 1, 2024. His parents Zella Mae Hodges Howell and Ferdinand Howell, Jr. preceded him in death. Survivors include: one sister Deborah... View Obituary & Service Information
