The Itch 2 Stitch
is headquartered in simi valley, California. The Itch 2 Stitch has a revenue of $6.9M, and 67 employees. The Itch 2 Stitch's main competitors are Applique Boutique, Embroidery Garden and My Fair Lady Designs. The Itch 2 Stitch has 2 followers on Owler.