Art Flock & Screen, which also operates under the name Kane Carpet, is located in Brooklyn, New York. This organization primarily operates in the Carpets business / industry within the Wholesale Trade - Durable Goods sector. This organization has been operating for approximately 54 years. Art Flock & Screen is estimated to generate $24.9 million in annual revenues, and employs approximately 20 people at this headquarters location and 62 total employees across all locations. This organization is engaged in importing activities at this facility.