A small, diversified farm in the Upper Valley of Vermont.
 

TAKE STOCK FARM