June 20 @ 9:00 am - 4:00 pm EDT Punch Needle with Shaker Yarn Workshop Sabbathday Lake Shaker Village 707 Shaker Rd, New Gloucester $120.00 – $125.00