The popular fabric chain, which has served customers ... That means the stores in Raleigh (4412 Falls of Neuse Road), Cary (2420 Walnut Street) and Durham (4600 Chapel Hill Blvd.) ...