Home Surname List Name Index Sources Email Us | Ninth Generation5561. Mary L. LEONARD3230 was born on 25 September 1847. Mary L. LEONARD and O.H. BROOKS were married in November 1868. O.H. BROOKS was born (date unknown). They resided in Grand Rapids. Mary L. LEONARD and O.H. BROOKS had the following children:
|