4378. Edgar or Edward LEONARD was born on 23 Oct 1859 in Orange, Franklin Co., MA.
Edgar or Edward LEONARD had the following children:
4952
i.
4953
ii.
4954
iii.
4955
iv.