Ancestry Chart:
|
2 and 3Lillie Flora Spencer (I10785) Birth 1 July 1893 -- Oklahoma, Oklahoma, Oklahoma, USA
Death 3 December 1927 (Age 34) -- Oilton Creek, Oklahoma
1
Login |
17 June 2024
About Nelan/Pickens
|
Ancestry Chart:
|
| 1 |