Welcome to the most complete listing of fiber and fabric shops in the US
4.85 Miles Away

428 S. Main Street
Rochester, MI 48307 ( Get Directions )

4.85 Miles Away

116 W. 2nd Street
Rochester, MI 48307 ( Get Directions )

Shops nearby

12.87 Miles Away

725 S. Adams Road, Suite 178
Birmingham, MI 48009 ( Get Directions )

MTuThF 10-4, W 10-4 & 6-8:30; Sa 10-2, closed M and W evenings in the summer

Featured Shop
13.08 Miles Away

25 S. Main Street
Clawson, MI 48017 ( Get Directions )

Tu 11-9, W-F 11-7, Sa 10-5

Featured Shop
7.27 Miles Away

47 E. Flint Street
Lake Orion, MI 48362 ( Get Directions )

7.39 Miles Away

48814 Van Dyke
Shelby Township, MI 48317 ( Get Directions )

8.48 Miles Away

1969 South Blvd. W
Troy, MI 48098 ( Get Directions )

8.82 Miles Away

50304 Schoenherr Road
Shelby Township, MI 48315 ( Get Directions )

9.08 Miles Away

4972 John R Road
Troy, MI 48085 ( Get Directions )

11.49 Miles Away

1790 Livernois Road
Troy, MI 48083 ( Get Directions )

12.46 Miles Away

15401 Hall Road
Macomb, MI 48044 ( Get Directions )

12.46 Miles Away

48218 Roosevelt Drive
Macomb, MI 48044 ( Get Directions )

12.46 Miles Away

16701 21 Mile Road
Macomb, MI 48044 ( Get Directions )

12.87 Miles Away

147 Pierce Street
Birmingham, MI 48009 ( Get Directions )

13.62 Miles Away

5 S. Main Street
Clarkston, MI 48346 ( Get Directions )

13.62 Miles Away

5922 S. Main Street
Clarkston, MI 48346 ( Get Directions )

14.11 Miles Away

5721 Elizabeth Lake Road
Waterford, MI 48327 ( Get Directions )

15.48 Miles Away

3455 Robina Avenue
Berkley, MI 48072 ( Get Directions )

16.1 Miles Away

123 Catalpa Drive
Royal Oak, MI 48067 ( Get Directions )

16.1 Miles Away

515 S. Lafayette Street
Royal Oak, MI 48067 ( Get Directions )

16.15 Miles Away

470 Mill Street
Ortonville, MI 48462 ( Get Directions )

16.94 Miles Away

35486 Groesbeck Highway
Clinton Township, MI 48035 ( Get Directions )

17.84 Miles Away

26050 Crocker Blvd.
Harrison Twp, MI 48045 ( Get Directions )

18.31 Miles Away

33304 W. 12 Mile Road
Farmington Hills, MI 48334 ( Get Directions )

18.89 Miles Away

29260 Franklin Road, #103
Southfield, MI 48034 ( Get Directions )

20.93 Miles Away

33305 Grand River Avenue
Farmington, MI 48336 ( Get Directions )

23.19 Miles Away

113 E. 3rd Street
Imlay City, MI 48444 ( Get Directions )

23.19 Miles Away

2648 S. Van Dyke Road
Imlay City, MI 48444 ( Get Directions )

24.28 Miles Away

20229 Mack Avenue
Grosse Pointe Woods, MI 48236 ( Get Directions )