Sheared Sheep is a cozy local yarn shop located in Newport Beach, California. Known for its friendly atmosphere and knowledgeable staff, it’s a favorite among local crafters. Unique Offerings ...