Libraries in Salem (NH) Full list of companies Libraries category in Salem, New Hampshire Kelley Library 234 Main St, Salem, NH 03079, (603)898-7064 Page 1