Leta Harris
1911 - 1930 (19 years)
Generation: 1
1. Leta Harris was born on 10 Mar 1911 in Grand Cane, Louisiana; died on 16 Jul 1930. Leta married Rueben Lee Williams [Group Sheet] [Family Chart]