3064. Zilpha Haywood LEONARD was born on 8 Aug 1834 in Canton, Oxford Co., ME. She died on 12 Jan 1907.
Zilpha Haywood LEONARD and Samuel C. NORCROSS were married on 30 Jan 1859.