Sheldon Ansel Henson death notice and obituary, Thursday May 11, 2023. Affordable Cremation Service Oklahoma City, OK 73131