Yarn in Barton (VT) Full list of companies Yarn category in Barton, Vermont Cherry Tree Hill Inc 232 Elm St, Barton, VT 05822, (802)525-3311 Page 1