THE FARM 

The Roots Farm Market is located at 903 US RT 2 Middlesex, VT

  • Facebook
  • Instagram