They've moved. The new address is 3222 M St, in "The Shops at Georgetown". They're open M-Sat 11a-7p.
I haven't been there recently; wanted to stop by and found out they'd moved. Went there a few years ago and liked the selection. A range of prices, some expensive things and others reasonable. At the time I lived in DC, and was also simply thrilled that there was a fabric store in the area.
more