G Street Fabrics seems renowned for their huge selection of fabrics of all types and styles. The place is downright huge and if you are looking for a specialty fabric there is no better place to start. Not only do they carry fabric, but they also carry sewing machines and supplies, patterns and general craft items for sewing. Even if you just come in to browse, it is a new store. They offer classes, too.
more