Annabelle Best, 87, of McCrory, died Wednesday, January 15, 2020 at the Woodruff County Health Center. She was born April 27, 1932 in Bloomington, Indiana a daughter of the late George Elmer and Jessie Evelyn (Sewell) Allen. Mrs. Best was a... View Obituary & Service Information