Twisted Stitch, located in South Elgin, IL, has been the area's premier quilting specialist since 2014, proudly serving St. Charles, South Elgin, Batavia, Dundee, and nearby communities. We offer an extensive selection of quilting fabrics and supplies, sewing machines, and embroidery classes to support your creative endeavors. For all your quilting needs, be sure to visit Twisted Stitch in South Elgin.