Debra married Stephen E LINK on 18 Jan 1975. Stephen (son of Meinrad A LINK and Catherine A MEYER) was born on 27 Oct 1947; died on 28 Jul 2021 in St. Rita's Medical Center - Lima, Allen County, Ohio. [Group Sheet] [Family Chart]