For over 54 years, the professionals at Cotton Shops have provided residents in the Salt Lake City area, with a great selection of sewing machines and materials to help them mend and make all kinds of garments. Over the years, we have developed a sterling reputation by always putting the needs of our customers first, helping you find exactly what you are looking for. At Cotton Shops, we have a...