Odell Alexander
July 4, 1934 - January 14, 2021
MRS. ODELL ALEXANDER was born on July 4, 1934, in Scotland Neck, North Carolina to the late Edna Moore Smith and Walter Smith. After a lengthy illness, she peacefully departed this life at home and was ushered into the... View Obituary & Service Information