| Troy Albert Leach, Dr. N26878
Born: 21 MAY 1879 - Grandville Twp., Platte, NE
Marr: 1906 -
Died: 2 APR 1958 - Valley Stream, Nassau, NY
Other Spouses:
|
| Sarah Catherine Owens
Born: 18 AUG 1883 - Columbia, WI
Died: 22 DEC 1967 - Port Jefferson, Suffolk, NY
Other Spouses:
| |