#Displays: acrylic #Displays: wood #Displays: wire #Scarborough #ON #ontario #Displays: acrylic #Displays: wood #Displays: wire #326198-All Other Plastic Product Manufacturing