Skip Navigation Website Accessibility

Canada's Source for Quality Fabrics


 
Call Today 1 800 663 0226
info@csm.ca

Contact Us


Please feel free to contact us with any questions, comments, or special requests you may have. You can fill out the form below, or give us a call. We love to hear from our customers! Phone: 604-575-8660