Mr Papa's World Genealogy
Effie Ila Spencer
1908 - 2002 (94 years)
Generation: 1
1. Effie Ila Spencer was born on 5 July 1908 in Selma, Johnston County, North Carolina, United States of America; died on 12 December 2002 in Hopewell, Hopewell City, Virginia, United States of America.