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

Shops in Alabama

1114 US Highway 31S
Athens, AL 35611 ( Get Directions )

76 Main Street
Collinsville, AL 35961 ( Get Directions )


Montgomery, AL


Hoover, AL


Gadsden, AL

203 N McKinney Avenue
Albertville, AL 35950 ( Get Directions )

590 Schillinger Road S, Suite D
Mobile, AL 36695 ( Get Directions )

3454 Springhill Avenue
Mobile, AL 36608 ( Get Directions )

7857 State Highway 59 South, Suite C
Foley, AL 36535 ( Get Directions )

900 Westgate Plaza
Andalusia, AL 36420 ( Get Directions )


Bay Minette, AL

35 Third Street
Ashville, AL 35953 ( Get Directions )

2310-A Whitesburg Drive S
Huntsville, AL 35801 ( Get Directions )

755 Deese Road
Ozark, AL 36360 ( Get Directions )

432 Louina Road
Roanoke, AL 36274 ( Get Directions )

12 Cambridge Court
Wetumpka, AL 36092 ( Get Directions )

516 4th Street
Birmingham, AL 35217 ( Get Directions )


Muscle Shoals, AL


Centreville, AL

1707 Darby Drive
Florence, AL 35630 ( Get Directions )

6570 Highway 69 S., Ste G
Tuscaloosa, AL 35405 ( Get Directions )

7518 Riverwood Drive
Foley, AL 36535 ( Get Directions )

W-Sa 10-4

Featured Shop


Boaz, AL

5238 Highway 90 West
Mobile, AL 36619 ( Get Directions )


Clarksville, AL

5 Alabama Avenue
LaFayette, AL 36862 ( Get Directions )

105 S. Main
Wetumpka, AL 36092 ( Get Directions )

8415-S Whitesburg Drive
Huntsville, AL 35802 ( Get Directions )

1992 County Road 103
Killen, AL 35645 ( Get Directions )

124 14th Street SW, Suite D1
Decatur, AL 35601 ( Get Directions )

7020 Highway 22
(Moore's Crossroads)
Montevallo, AL 35115 ( Get Directions )

805 Geneva Street
Opelika, AL 36801 ( Get Directions )

602 Spanish Main
Spanish Fort, AL 36527 ( Get Directions )

2797 Ross Clark Circle
Dothan, AL 36301 ( Get Directions )

732 Glover Avenue
Enterprise, AL 36330 ( Get Directions )

5010 Rainbow Drive
Rainbow City, AL 35906 ( Get Directions )

125 S. Court Square
Ozark, AL 36360 ( Get Directions )


Ozark, AL 36360

885B Alabama Highway 69S
Dodge City, AL 35077 ( Get Directions )


Mobile, AL

102 State Highway 59S
Summerdale, AL 36580 ( Get Directions )

3617 McFarland Blvd.
Northport, AL 35476 ( Get Directions )

817B Regal Drive SW
Huntsville, AL 35801 ( Get Directions )

25215 Highway 195
Double Springs, AL 35553 ( Get Directions )

3096A Aillison Bonnet
Hueytown, AL 35023 ( Get Directions )

199 N. Highway 231
Ozark, AL 36360 ( Get Directions )

M-F 10-5, Sa 10-3

Featured Shop

14570 County Road 29
Alberta, AL 36720 ( Get Directions )

1711 Hackberry Lane
Tuscaloosa, AL 35401 ( Get Directions )


Meridianville, AL

2810 Crescent Avenue
Birmingham, AL 35209 ( Get Directions )

3131 Cahaba Heights Road
Birmingham, AL 35243 ( Get Directions )

15314 Court Street
Moulton, AL 35650 ( Get Directions )

15 Rabbit Point Road
Cropwell, AL 35054 ( Get Directions )

23630 Alabama Highway 99
Elkmont, AL 35620 ( Get Directions )

23630 Alabama Hwy 99
Elkmont, AL 35620 ( Get Directions )

1110 N. Chalkville Road, Suite 104
Trussville, AL 35173 ( Get Directions )

312 1st Avenue E
Oneonta, AL 35121 ( Get Directions )

865 E. Lawrence Street
Russellville, AL 35654 ( Get Directions )

105 Church Street, Suite C
Madison, AL 35758 ( Get Directions )

1847 University Drive NW
Huntsville, AL 35801 ( Get Directions )

1210 Highway 31 NW, Suite G
Hartselle, AL 35640 ( Get Directions )

4232 Dolly Ridge Road
Vestavia Hills, AL 35243 ( Get Directions )


Indian Springs, AL 35124

4232 Dolly Ridge Road, #100
Vestavia Hills , AL 35243 ( Get Directions )

314 De La Mare Avenue, Suite A
Fairhope, AL 36532 ( Get Directions )

119 Riverwalk Loop Road W
Childersburg, AL 35044 ( Get Directions )

5734 Carriage Hills Court
Montgomery, AL 36116 ( Get Directions )

602 Nightingale Circle
Huntsville, AL 35803 ( Get Directions )


Huntsville, AL

111 Bangor Avenue, NE
Hanceville, AL 35077 ( Get Directions )

912 East 2nd Street
Muscle Shoals, AL 35661 ( Get Directions )


Muscle Shoals, AL 35661

1426 4th Street SW
Cullman, AL 35055 ( Get Directions )

1110 N. Chalkville Road, Suite 148
Valley View Center
Trussville, AL 35173 ( Get Directions )

2126 Columbiana Road
Vestavia, AL 35216 ( Get Directions )

1292 Hueytown, Suite 2
Hueytown, AL 35023 ( Get Directions )

2801 18th Street, South
Birmingham, AL 35209 ( Get Directions )

51 N. Burbank Drive
Montgomery, AL 36117 ( Get Directions )

904 N. McKenzie Street (Hwy. 59)
Foley, AL 36535 ( Get Directions )

1000 Beltline Road, Suite S1
Decatur, AL 35601 ( Get Directions )

19440 Scenic Highway 98
Fairhope, AL 36532 ( Get Directions )

173 McKee Road
Harvest, AL 35749 ( Get Directions )


Birmingham, AL 35242


Muscle Shoals, AL 35906


Hayden, AL

518 Madison Street
Huntsville, AL 35801 ( Get Directions )


Madison, AL 35758

300 River Route
Magnolia Springs, AL 36555 ( Get Directions )

2355 Hartford Highway, Suite 1
Dothan, AL 36305 ( Get Directions )

513 North Street E
Talladega, AL 35160 ( Get Directions )

512 Broad Street, Suite A
Gadsden, AL 35901 ( Get Directions )

26 Main Street
Alexander City, AL 35010 ( Get Directions )

5406 Vicksburg Circle
Birmingham, AL 35210 ( Get Directions )

4318 Downtowner Loop N., Suite M
Mobile, AL 36609 ( Get Directions )

Tu-Sa 10-6, Th open late.

Featured Shop

19093 AL Highway 71
Flat Rock, AL 35966 ( Get Directions )


Gadsden, AL

2810 Crescent Avenue
Birmingham, AL 35209 ( Get Directions )

5763 Airport Blvd.
Mobile, AL 36608 ( Get Directions )

Featured Shop

3305 Pepperell Parkway
Opelika, AL 36801 ( Get Directions )

841 Odum Road, Suite 117
Gardendale, AL 35071 ( Get Directions )

103 S. Main Street
Boaz, AL 35957 ( Get Directions )

Dunson Street and S 3 Notch Street
209 S. Three Notch Street
Andalusia, AL 36420 ( Get Directions )

Highway 24 E
Russellville, AL 35654 ( Get Directions )

603 Humes Avenue NE
Huntsville, AL 35801 ( Get Directions )

4531 Bibb Drive
Millbrook, AL 36054 ( Get Directions )

71 Arrowhead Lane
Talladega, AL 35160 ( Get Directions )

155 N. Main Street
Arab, AL 35016 ( Get Directions )

3300 Old Shell Road
Mobile, AL 36607 ( Get Directions )

21188 Miflin Road
Foley, AL 36535 ( Get Directions )

1855 Industrial Lane SW
Fort Payne, AL 35968 ( Get Directions )

24 S. Main Street
Headland, AL 36345 ( Get Directions )

1430 4th Street SW
Cullman, AL 35055 ( Get Directions )

8006 Madison Pike, Suite 20-C
Madison, AL 35758 ( Get Directions )

242 S. Main Street
Arab, AL ( Get Directions )

1000 Beltline Road SW, Suite V2
Decatur, AL 35601 ( Get Directions )

7054 Co. Road 31
Killen, AL 35645 ( Get Directions )

1930 Edwards Lake Road, Ste.132
Birmingham, AL 35235 ( Get Directions )

1310 Church Street NE
Decatur, AL 35601 ( Get Directions )


Trussville, AL

27344 Elkins Road
Athens, AL 35613 ( Get Directions )

5886 Trussville Crossing Blvd
Birmingham, AL 35173 ( Get Directions )


Millbrook, AL

1721 W. 2nd Street
Montgomery, AL 36106 ( Get Directions )

1407 Memorial Parkway NW, Suite #1
Huntsville, AL 35801 ( Get Directions )

628 14th Street SE
Decatur, AL 35601 ( Get Directions )

2020 Gunter Avenue
Guntersville, AL 35976 ( Get Directions )

319 Main Street North
Warrior, AL 35180 ( Get Directions )


Attalla, AL 35954

22131 Cotton Creek Drive (CR 4E)
Gulf Shores, AL 36542 ( Get Directions )

51 N. Burbank Drive
Montgomery, AL 36117 ( Get Directions )

1110 N. Chalkville Road, Suite 160
Trussville, AL 35173 ( Get Directions )


Birmingham, AL

445 Alabama Highway 69S, Suite C
Hanceville, AL 35077 ( Get Directions )

213 7th Street N
Clanton, AL 35045 ( Get Directions )

1875 McFarland Blvd. N, Suite 200
Tuscaloosa, AL 35406 ( Get Directions )

212 N. Broad Street, Suite B
Albertville, AL 35950 ( Get Directions )

111 E. Main Street
Rainsville, AL 35986 ( Get Directions )

2104 Rainbow Drive
Gadsden, AL 35901 ( Get Directions )

215 Highway 195N
Jasper, AL 35503 ( Get Directions )


Oxford , AL

320 1st Avenue SE
Cullman, AL 35055 ( Get Directions )

1722 28th Avenue, Suite C
Birmingham, AL 35209 ( Get Directions )

110 E Tuscaloosa Street
Florence, AL 35630 ( Get Directions )

3010 W Grant Line Road
Cullman, AL 35058 ( Get Directions )

203 Wilkens Street
Ozark, AL 36360 ( Get Directions )

101 Hwy 47
East Alexandria, AL 36250 ( Get Directions )

1021 US Hwy 431N,
Anniston, AL 36206 ( Get Directions )

128 East Broad Street
Eufaula, AL 36027 ( Get Directions )

118 Black Acres Road
Cropwell, AL 35054 ( Get Directions )

2211 Seminole Drive SW, Studio 103
Huntsville, AL 35805 ( Get Directions )

1115 N. Main Street
Tuscumbia, AL 35674 ( Get Directions )

2140 E. University Drive, Suite B
Auburn, AL 36830 ( Get Directions )

1600 Gunter Avenue
Guntersville, AL 35976 ( Get Directions )

3805 Rainbow Drive
Rainbow City, AL 35906 ( Get Directions )

8 Claud Road
Eclectic, AL 36024 ( Get Directions )

6851 Old Pascagoula Road
Theodore, AL 36582 ( Get Directions )

38 W. Claiborne Street
Monroeville, AL 36460 ( Get Directions )

14484 State Hwy 134 East
Columbia , AL 36319 ( Get Directions )

101 Parish Avenue
Opp, AL 36467 ( Get Directions )

905 S. 3 Notch Street
Troy, AL 36079 ( Get Directions )

147 N Chalkville Road
Trussville, AL 35173 ( Get Directions )

2047 Carter Hill Road
Montgomery, AL 36106 ( Get Directions )

487 Cabbage Patch Road
Laceys Spring, AL 35754 ( Get Directions )

7012 Vaughn Road
Montgomery, AL 36116 ( Get Directions )

14906 US Highway 98
Magnolia Springs, AL 36555 ( Get Directions )

1040 Inverness Corners
Birmingham, AL 35242 ( Get Directions )

1445 Westgate Parkway
Dothan, AL 36303 ( Get Directions )

2831 Linden Avenue
Birmingham, AL 35209 ( Get Directions )

3805 C Rainbow Drive
Rainbow City, AL 35906 ( Get Directions )

541 Broad Street
Gadsden, AL 35901 ( Get Directions )


Montgomery, AL

3501 South Locust Street
Dothan, AL 36303 ( Get Directions )

9 N. Church Street
Fairhope, AL 36532 ( Get Directions )

181 Main Street, Suite 221
Hoover, AL 35244 ( Get Directions )

109 W. 6th Street
Tuscumbia, AL 35674 ( Get Directions )

701 Chestnut St
Vestavia Hills, AL 35216 ( Get Directions )

1609 Darby Drive
Florence, AL 35630 ( Get Directions )

1847 University Drive NW
Huntsville, AL 35801 ( Get Directions )

161 W. Valley Street
Andalusia, AL 36420 ( Get Directions )

3805 Rainbow Drive, Suite C
Rainbow City, AL 35906 ( Get Directions )

6575 Beebout Lane
Bon Secour, AL 36511 ( Get Directions )

215 N. Court Street
Florence, AL 35630 ( Get Directions )

103 South Main Street
Boaz, AL 35957 ( Get Directions )


Northport, AL

5039 Cottage Hill
Mobile, AL 36609 ( Get Directions )

23545 2ns Street
Montrose, AL ( Get Directions )

832 Snow Street, Suites E & F
Oxford, AL 36203 ( Get Directions )

1524 US Highway 431N
Boaz, AL 35957 ( Get Directions )

2047 Carter Hill Road
Montgomery, AL 36106 ( Get Directions )

704 Glover Avenue
Enterprise, AL 36330 ( Get Directions )

302 2nd Avenue SE
Decatur, AL 35601 ( Get Directions )

8415 Whitesburg Drive SE
Huntsville, AL 35802 ( Get Directions )

3996 B Airport Blvd.
Mobile, AL 36608 ( Get Directions )

2360 Fairway Drive
Mobile, AL 36606 ( Get Directions )

115 S. 8th Street
Opelika, AL 36801 ( Get Directions )

402 Pelham Road N, Suite 4
Jacksonville, AL 36265 ( Get Directions )

418 Main Street
Kay Avenue & Main Street
Trussville, AL 35173 ( Get Directions )

1250 Warehouse Row West
Ft. Payne, AL 35968 ( Get Directions )

7534 US Highway 431
Alexandria, AL 36250 ( Get Directions )


Chelsea, AL

5179 Highway 280, Suite 117
Birmingham, AL 35242 ( Get Directions )

2156 Pelham Parkway, Suite C
Pelham, AL 35124 ( Get Directions )