Long Island Surnames
Database archives of Long Island Genealogy containing 3,468,041 people, 1,316,128 families, and 187,256 sources
Vital Records of Beverly, Essex, MA to 1850
-
-
Notes - Institute Historical Collections, Essex Institute
132 Essex Street, Salem, Essex, MA 01970 (978) 744-3390
Ellsworth Public Library
20 State St, Ellsworth, ME 04605 (207) 667-6363
pat@ellsworth.lib.ME.us; ellsworth.lib.ME.us/
- Institute Historical Collections, Essex Institute