Everything to know about Canadian Fabric and Textiles

Fabric suppliers in Elmira, Ontario




Borg Textiles Inc

Elmira Ontario


Po Box 10, Elmira, Ontario

*