3406. Andrew LEONARD was born on 2 Jul 1867.
Andrew LEONARD and Anne Clay GILMORE had the following children:
4475
i.
4476
ii.
4477
iii.