Leroy Delay Martin
1900 - 1993 (93 years)
Generation: 1
1. Leroy Delay Martin was born 2 Sep 1900, Kansas City, Jackson, Missouri, USA; died 18 Nov 1993, Roseville, Placer, California, USA. Leroy — Lorraine J (Unknown). Lorraine was born Abt 1901. [Group Sheet]