Birth Dec 22, 1906
Death Mar 28, 1995 (age 88)

This biography can be changed by anyone who knew Enola Spencer. Add details now

Enola Spencer's Biography Add details

Enola Spencer 1906 - 1995 was a member of the Spencer family. Enola was born on December 22, 1906. Enola died on March 28, 1995 at 88 years old.

Enola Spencer's last known residence is at Odessa, Ector County, TX 79762.

We were able to locate a death record for Enola Spencer in the United States Social Security Master Death Index (SSDI). What is the SSDI?

Help Enola's family complete this biography

Details about Enola Spencer Add details

Last Known Residence Odessa, Ector County, TX 79762
Born
Death

Discuss Enola Spencer

Share your memories below with the rest of Enola's family.

Write a comment

Obituary Add details

There is no info regarding the obituary records of Enola.