2404. Lydia SPENCER was born on 7 Jun 1786 in Barkhamsted, Litchfield Co., CT.
Lydia SPENCER and Abbott (?) were married.