Libraries in Swampscott, MA Swampscott Public Library61 Burrill StSwampscott, MA, 019077815968867LibrariesLibraryManchesteer Public LibraryTown Of Town of Swampscott89 Burrill StSwampscott, MA, 019077815968867LibrariesLibraryPublic LibraryTown Of Show More