Debra Estelle Leibrant
-
Gender Female Person ID I298900 Suedpfalz Last Modified 11 May 2015
Father Donald Richard Leibrant Mother Welda Julia Woods, b. 20 Nov 1932, d. 19 Apr 1988 (Age 55 years) Family ID F102110 Group Sheet | Family Chart