Find Salem Post Office in Essex County, MA

  • Salem Post Office
  • 2 Margin Street, Salem, MA 01970
  • 978-744-4671