The Fabric Shop is a family run business serving over 40 years in the fabric trade. We source quality textiles for all of your creative needs.
270 Bellevue Ave Newport, Rhode Island 02840 United States
1360 Sheppard Ave Toronto, Ontario M1S 1T4 Canada
Listings » Shopping, Goods and Products
Room 122, SOLO 1/F, 41-43 Carnarvon Road Adams, New York United States