Mrs. Catherine Willard Odom
August 9, 1941 - January 30, 2018
Catherine Rose Willard Odom, age 76, of Spencer passed away Tuesday, January 30, 2018 at her residence surrounded by her family. Catherine was born August 9, 1941, in Mobile Alabama the daughter of the late Ambrose Willard and Frances Goodwin... View Obituary & Service Information