David McGregor
Generation: 1
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: