Thomas Lewis Preston
Birth date:
2 JUN 1835
Birth place:
Lexington, Rockbridge, Virginia, United States
 
Death date:
  28 MAY 1895
Death place:
  , , ,

Preston Family

Parents:
Father: John Thomas Lewis Preston
Mother: Sarah Lyle Caruthers
Spouse:
Spouse:
 
Siblings:
Thomas Lewis Preston
Frank Preston
William Caruthers Preston
Edmund Randolph Preston
Children: