Retail ShopsSt. Michaels Compass Gift Card
B's Stitches is a full service needlepoint shop. We are located on the Eastern Shore of Maryland in the quaint Victorian town of St. Michaels. We offer hand painted canvases from many designers and a wide variety of canvases unique to the Eastern Shore. We can have your designs specifically painted too.
Fine needlecrafts featuring hundreds of handpainted needlepoint canvases. A wide variety of silks, cotton, metallic fibers and supplies for discerning needleworkers.