West & Park Family History
Ivan Alexander Ellsworth
1950 - 2023 (72 years)
Generation: 1
1. Ivan Alexander Ellsworth was born on 3 Sep 1950; died on 25 Jan 2023 in St. John's, Newfoundland. Ivan married Debbie Luther on 26 Jun 1982. [Group Sheet] [Family Chart]