Black Duck Marine Canvas and Bags

  • Sailmakers and Canvas
500 wood street
Building # 123
Bristol, RI 02809
401 919 7340
  • About

    We're a custom marine canvas and upholstery shop . We make covers for almost everything and bags of all kinds.