Libraries in New Salem, MA New Salem Public Library23 S Main StNew Salem, MA, 013559785446334LibrariesLibrary PublicPublic Library Show More