Thalia Maria Leach
Birth date:
1 SEP 1791
Birth place:
New Fairfield, Fairfield, Connecticut, United States
 
Death date:
  12 APR 1860
Death place:
  New Fairfield, Fairfield, Connecticut, United States

Leach Family

Parents:
Father: Daniel Leach
Mother: Penelope Lois Lacy
Spouse:
Spouse: Stephen Osborn
 
Siblings:
Thalia Maria Leach
Children: