Needlepoint...Yoga for the Mind Our shop is located in downtown Delray Beach, Fl. We carry a large selection of needlepoint canvases from all over the USA and Canada. Our walls are a rainbow of colors that our knowledgeable and creative staff are excited to help you choose. Whether you are an experienced Stitchher or are a beginner we welcome you to visit our friendly shop and become part of our Stitches family. We will introduce you to our love of an incredible art.
Stitches by the Sea, Inc. on Facebook