Betty Duncan Howard
August 11, 1929 - October 27, 2023
Betty Duncan Howard, 94, of Homosassa, FL, died in her home, surrounded by her loving family and caretakers on Friday, October 27, 2023. Betty was born in Ball Ground, GA on August 11, 1929. She was one of eight children, born to parents Walter... View Obituary & Service Information
