Thomas Greenhalgh
1903 - 1945 (42 years)
Generation: 1
1. Thomas Greenhalgh was born in 1903 in Belmont County, Ohio, USA; died on 16 Dec 1945 in Spencer, Roane County, West Virginia, USA.