4066. Delos Edwin LEONARD was born on 30 Sep 1860.
Delos Edwin LEONARD and Luella STOCKTON had the following children:
4806
i.
4807
ii.
4808
iii.