Everything to know about Canadian Fabric and Textiles

Fabric suppliers in Truro, Nova Scotia




Cebcot Limited

Truro Nova Scotia


Po Box 430, Truro, Nova Scotia

*