Distributors
Contemporary Sewing Materials
604 271 1000
Unit 8-11411 Blacksmith Place, Richmond , British Columbia V7A 4T7
csm@csm.ca
Brewer-BQSS-Aurora Recieving Location
630 820 5695
BQSS - Aurora Receiving Location, 3702 Prairie Lake Court, Aurora, Illinois, 60504