Salem MA Warehouses-Merchandise & Self Storage 1. 1 Jefferson Ave, Salem, MA 01970 | Mentuck Warehouse (978) 744-3240