5256. Jeanette LEONARD was born in 1872 in Fayette, MO.
Perry SPENCER was born (date unknown).
Jeanette LEONARD and Perry SPENCER had the following children:
+6600
i.
6601
ii.
6595
iii.