Scott Farm Orchard

Dummerston, VT