Craft store in Chelmsford, Massachusetts Leather & leather-working supplies from a chain also stocking tools, dyes, patterns, books & kits. Service options: In-store shopping · In-store pickup Located in: The Mill Address: 73 Princeton St, North Chelmsford, MA 01863 “Staff was super helpful and was able to give my husband advise on a Read more...