Salem Public Library
370 Essex St.
Salem, Massachusetts 01970
(978) 744-0860
https://www.salempl.org/