Desert Thread

29 E. Center Street
(435) 259-8404
http://desertthread.com/

A luxurious oasis of rich colors and yarns for the fiber enthusiast!  Featuring local, farm-raised spinning fibers and yarns, accessories for every project, helpful staff, classes, and a great selection of handmade gifts.