5248. Jeannette LEONARD was born (date unknown).
Richard Perry SPENCER was born (date unknown).
Jeannette LEONARD and Richard Perry SPENCER had the following children:
6594
i.
6595
ii.
6596
iii.