The Swampscott Public Library was established in 1879. The town of Swampscott was incorporated in 1852 and is located on the North Shore.
Description of Digitized Collections
A collection of annual reports is currently being digitized.
- Humphry Street, Swampscott Mass. at Digital Commonwealth
Items coming soon!
no images were found