That certainly looks like some species of willow to me. There are over 100 species of willows (Salix spp.) native to North America (quite a few in New England, too), and they are difficult to identify to species. But cows don't care which one they are, they just eat'em all!
"In a fruit forest everyone is happy"- Sepp Holzer
Live a little! The night is young! And we have umbrellas in our drinks! This umbrella has a tiny ad: