Salem Library 370 Essex St Salem, MA 01970 Phone: (978) 744-0860 Fax: (978) 745-8616
Category: Libraries - Public