Jeffery Todd Thatcher
1967 - 2022 (54 years)
Generation: 1
1. Jeffery Todd Thatcher was born 11 Nov 1967, Bryan, Brazos County, Texas, USA; died 9 Jun 2022, College Station, Brazos County, Texas, USA.