Between the Trees Farm is a livestock farm in Lowell, Vermont with pastured pork and farm stand.
120 Birchwood Dr, Lowell, VT 05847