Odetta Francis Seabaugh
January 12, 1927 - January 20, 2021
Odetta Francis Seabaugh, 94, of Chattanooga, Tennessee, formerly of Jackson, Missouri died Wednesday, January 20, 2021 at Standifer Place in Chattanooga. She was born January 12, 1927 near Glen Allen, Missouri to Andrew Jackson and Susan Ida... View Obituary & Service Information