My Maine Heritage - June 2023 - Person Sheet
NameWilliam Cotton Jr.
Birth Date1 Nov 1804
Birth PlacePortland, Cumberland Co., ME
Death Dateaft 1860 Age: 55
Spouses
Birth Dateabt 1806
Birth PlaceWoodstock, Oxford Co., ME
Marr Date25 May 1826
Marr PlaceWoodstock, Oxford Co., ME