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
Call Us
