William Sands Thomas
Birth:
26 Feb 1834
Brownfield, Oxford, Maine
Death:
15 Apr 1909
Limerick, York, Maine
FCID:6003:3562
Parents
Father:
Elisha Thomas
Mother:
Hannah Whiting
Marriage(s)