NameRebecca Vachon
Spouses
Birth18 Jan 1940, Pleasant Lake, Steuben Co., Indiana.
Death25 Jun 1990, Fort Wayne, Allen Co., Indiana
FatherLeo Powers (1903-1980)
MotherEsther Lorraine Huffman (1904-1992)
ChildrenSara
Last Modified 9 Feb 2014Created 9 Oct 2015 using Reunion for Macintosh