HAGGERTY, Richard Donald
1925 - 2006 (81 years)
Generation: 1
1. HAGGERTY, Richard Donald was born on 23 May 1925 in Haverhill, Essex, Massachusetts, USA; died on 7 Jul 2006 in Concord, Merrimack, New Hampshire, USA.