Ottawa Fabric Stores – C&M Textiles

C&M Textiles Ottawa Fabric Stores - Emerald Plaza / Nepean As part of our adventure to discover all of the great Ottawa fabric secrets, C&M Textiles was on our shortlist. It is a large fabric store located in Ottawa, hidden away in the far corner of the Emerald Plaza in Nepean. Their flagship...