Robert Leroy Russell
1940 - 2007 (66 years)
Generation: 1
1. Robert Leroy Russell was born on 14 May 1940 in Norman, Cleveland County, Oklahoma, USA; died on 29 Apr 2007 in Winters, Runnels County, Texas, USA.