Annabelle Best
November 27, 1929 - January 17, 2021
Annabelle Best passed away on Sunday, January 17, 2021 at Saint Francis Hospital in Tulsa, Oklahoma at the age of 91 years, 1 month, and 21 days. She was born on Wednesday November 27, 1929 in Shidler, Oklahoma to James Edward Huckaby and Nellie... View Obituary & Service Information