Website Created by KFTO
Ken's Family Tree Organizer
Swift Family Tree
David Mackie Swift
Residences
David Mackie Swift
24 May 1866 -
Robert Swift & Betsy J. Perry
Children
Last Updated - 14 Sep 2019