#Electronic equipment store #Fabric store #Fabrics #Waterloo #ON #ontario #Electronic equipment store #Fabric store #Fabrics #414130-Piece Goods # Notions and Other Dry Goods Merchant Wholesalers