Richard J. Foley
Generation: 1
1. Richard J. Foley Richard Claudette Michaud [Group Sheet] [Family Chart]
Children:
2. Richard Foley Richard Ruth Egan. [Group Sheet] [Family Chart]
3. Ruth Egan Children: