Wholesale in Newbury (MA) Full list of companies Wholesale category in Newbury, Massachusetts SALT MARSH CANVAS INC 10 BITTERSWEET LN, Newbury, MA 01951, (978)462-0070 Page 1