A significant beauty shop, Clip Art 18's main office is located at North Canton, OH. Annual revenue is estimated at $160,050. A tight-knit focus makes Clip Art 18 wildly popular in the boutique space. At the head of the company is a CEO.
Want to share more of your experience?GO TO FULL REVIEW