Family tree▼
St. Mary's Church, WilliamstonIngham County Vital Record, Mt. Calvary, Locke Township, p. 69