Thomas Elisha Castle
1850 - 1920 (~ 69 years)
Generation: 1
1. Thomas Elisha Castle was born Nov 1850, Illinois, USA; died 17 Aug 1920, Salt Lake City, Salt Lake, Utah, USA.