David MCSWAIN William David MCSWAIN James MCSWAIN Margaret Etta SERGEANT Mini tree diagram
Charles MCSWAIN

Charles MCSWAIN1

about 17231 -

Life History

about 1723

Born in Isle of Skye, Scotland.1

Other facts

 

Died in Rutherford County, North Carolina.1

Page created using GEDmill 1.11.0