Everything to know about Canadian Fabric and Textiles

Fabric suppliers in Liverpool, Nova Scotia




Abm Trimmings Inc

Liverpool Nova Scotia


Po Box 1060, Liverpool, Nova Scotia

*