At The Loom in Duncan, we stock a large supply of Canadian and imported yarn that is perfect for all your knitting, spinning, weaving projects. We have a large selection of materia... more... See more text