← Back to store listing (New York) Cleo’s Yarn Shop New York Address: 35 Meadow Street, Suite 102A Brooklyn, NY E-mail: hello@cleosyarnshop.com Phone: 1-929-529-7542 Visit website