I live on the Border in Massachusetts. I know several players from Vermont and can tell you there is almost nothing going on in VT. You might find a league or something around Burlington, but that would be about it. But if you moved to the very south of VT, to Bennington, VT or Pownal (small town next to Bennington) you could go 30-40 minutes to either MA or NY states and find all you wanted.
The other options would be Stamford or Readsboro VT, but only be close to Massachusetts, and not NY state.