2875. Ezra Alonzo LEONARD was born on 28 Mar 1832.
Ezra Alonzo LEONARD and Sarah SMITH had the following children:
+4067
i.
4068
ii.
4069
iii.