Research Thomas Phelps's Historical Records, We're 100% Free!





Thomas Phelps: Public Member Trees (3)
NameBirthDeath
Phelps, Thomas 10 Aug 1861 - Brixham Devonshire England 29 Mar 1895 - New Castle Lawrence County Pennsylvania. Family Tree
Phelps, Thomas William 1734 - Virginia 1794 - Rowan, North Carolina Family Tree
Phelps, Thomas F 1834 1853 Family Tree