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.