Company name: The Sheep Shack
Description: Local Yarn Shop
795 Main St, Holden, MA 01520, United States