5545 Young St, Halifax, NS
7071 Bayers Road, Halifax, NS
... from around the globe at affordable prices. For over 50 years, we have been the go-to destination for fabric enthusiasts, designers, and creative individuals seeking the finest fabrics and accessories at the best price.
Read more
41 Thornhill Dr., Dartmouth, NS
19 Alma Cres, Halifax, NS
3514 Joseph Howe Dr, Halifax, NS
6290 Oxford St., Halifax, NS
3667 Strawberry Hill St, Halifax, NS