John Proctor TREFREN1226
(before 1860 - 1873)
Married Lillie unknown


PROBABLE PARENTS: James TREFREN1206 (28 May 1815 - 22 February 1875) and Eliza NICKERSON
(SOURCES: 36)




Updated January 31, 2019 by Andrew Trefethen