Electra McLeod

Karen Green-Warren shared a photo
on Nov 28, 2004 12:00 AM
Description:
...Electra McLeod... ...part of my family on my mother's side of the family...
Date & Place: in Texas United States
Biography
Unknown - Unknown ? - ?
Age: ?
Last name
Mcleod
29 photos 23.6k+ bios 29 photos 23.6k+ bios
Tag topic
ADVERTISEMENT BY ANCESTRY.COM
Member since 2003
Karen Green-Warren
Added this photo
Member since 2021
Elle Lirab
89 favorites
Cancel
Back to Top