Yarn's End is a destination yarn shop with a welcoming embrace. Browse as long as you like, touch as many fibers as you wish, sign up for knitting, crochet and speciality classes, then sit back and enjoy conversation with people you know or are meeting for the first time.