Needlework & Needlework Materials in Amesbury, MA Uncommon Threads3 Lake AveAmesbury, MA, 019139783881707Cross StitchIn StitchesNeedlework Needlework MaterialsNeedlework Shops Show More