20260430 - Person Sheet
20260430 - Person Sheet
NameDavid Preston Leach
Birth23 Oct 1961 Age: 64
Spouses
Birth9 Jun 1964 Age: 61
FatherCharles Angelo Tapella (1937-2016)
MotherBernadette Ann Kelly (1936-2025)
Marriage17 Jul 1993
ChildrenSamuel Preston (1995-)
 Joseph Henry (1997-)
 Timothy Andrew (1998-)
 Benjamin Scott (2000-)
Last Modified 18 Sep 2003Created 30 Apr 2026 using Reunion for Macintosh
© 1991 Ken Beirne, Inc.