Home Surname List Name Index Sources Email Us | Ninth Generation3267. Mary L. LEONARD593 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:
|