I do a lot of sewing and am an admitted fabric addict. I seem to find something new and unique every time I visit this location. The prices are a bit steep (my advice is to be sure to sign up to their circulars because you receive a 40% off of one item coupon each week), but their selection is vast and their workers are very knowledgable and helpful.
more