A Long Island company received a prestigious award from Michaels, the arts and crafts retailer with more than 1,200 stores in North America. Michaels named Edgewood-based ImpressArt its “Partner of ...