4966. Leila or Lena F. LEONARD was born in 1866 in Somerset, MA.
Leila or Lena F. LEONARD and Frederick W. WILBUR were married on 15 Nov 1883.