Information on:

Salem Public Library

370 Essex Street
978-744-0860

Library Hours

Monday - Thursday: 9-9

Friday - Saturday: 9-5

Sunday: 1-5


Salem Public Library is not affiliated with AmericanTowns Media

Photos