Hello Gorgeous!
Everything to know about Canadian Fabric and Textiles

Atlantic Fabrics Ltd


Distributor - Wholesale Only
* Bridgewater Nova Scotia
Phone:




Emergency Register