Ancestors of Michael John Heinen Jr
2 and 3Michael John Heinen JrBirth: January 19, 2001 — Charlotte, Mecklenburg County, North Carolina, USADeath: July 11, 2001 — Mooresville, Iredell County, North Carolina, USA1 self - Michael John Heinen D.V.M.
2 father
6 and 7Laurie Jeanne Beach M.D.3 mother - Donald William Beach
6 maternal grandfather
14 and 15Teryll Ann Smith7 maternal grandmother - Herman Nathaniel SmithBirth: March 19, 1906 41 41 — Everts Township, Otter Tail County, Minnesota, USADeath: August 11, 1973 — Minneapolis, Hennepin County, Minnesota, USA
14 great-grandfather - Margaret Martha Anna Cecelia MohrBirth: September 16, 1910 31 32 — Moorhead, Clay County, Minnesota, USADeath: August 15, 2008 — Rogers, Hennepin County, Minnesota, USA
15 great-grandmother