Sew A Lot in Centerville is great. There are also several JoAnn stores around town. There are probably more but I don't get to Dayton too often to explore. I know there is a huge JoAnns in Beavercreek.....exit 17 off I-675. And I think it is exit 4 to Sew A Lot. Someone on this board will know for sure and probably knows of more places. There are also quilt shops in Englewood, Huber Heights and the big Fabric Shack in Waynesville which isn't too far away.