Eighth Generation


4581. Mary M. LEONARD3604 was born (date unknown).

Mary M. LEONARD and William B. SPRAGUE were married on 18 April 1888. William B. SPRAGUE was born (date unknown).