Canaan, Somerset County, Maine Genealogy

Town Clerk
Canaan Town Clerk 277 Main St. Canaan, ME 04924 Phone: (207) 474-8682