David McGregor
Generation: 1
Generation: 2
1. David McGregor David married Lily Anne Lenox on 6 Dec 2008. Lily (daughter of Gregory Lenox and Anne Elizabeth Casey) was born on 8 Aug 1983 in St. Paul Park, Minnesota, USA. [Group Sheet] [Family Chart]
Children:
Generation: 2
2. Hudson McGregor (1.David1)