Fabrics in Salem (MA) Full list of companies Fabrics category in Salem, Massachusetts Sheehan Sales Assoc Inc 142 Canal St, Salem, MA 01970, (978)745-9680 Page 1