Canaan, Somerset County, Maine Genealogy

United States Maine  Somerset  Canaan

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