1. The Wool Shed 3 Hancock Brook Rd, Worcester, VT 05682 Coordinate: 44.40177,-72.55247 Phone: (802) 223-2456