1. Salem Public Library
370 Essex St, Salem, MA 01970
Coordinate: 42.52018,-70.90273
Phone: (978) 744-0860
2. Essex County Law Library
56 Federal St, Salem, MA 01970
Coordinate: 42.52304,-70.89806
Phone: (978) 741-0674
3. Salem City Library
370 Essex St, Salem, MA 01970
Coordinate: 42.52018,-70.90273
Phone: (978) 744-0860