Title: The Naumkeag district directory for Salem, Beverly, Danvers, Marblehead, Peabody
Subjects: Directories
Places: Salem (Mass.), Beverly (Mass.), Danvers (Mass. : Town), Marblehead (Mass.), Peabody (Mass.)