Richard Dawson Heyworth
1936 - 2020 (83 years)
Generation: 1
1. Richard Dawson Heyworth was born on 6 May 1936 in Weston, Ontario, Canada; died on 19 Mar 2020 in Brampton, Ontario, Canada. Richard married Living [Group Sheet] [Family Chart]
Children: