Ninth Generation


5530. Mary Elizabeth LEONARD3943 was born on 11 June 1845 in West Hampton, Hampshire Co., MA.

Mary Elizabeth LEONARD and Stephen D. SPRAGUE were married on 22 September 1880. Stephen D. SPRAGUE was born (date unknown).