New Roots Cooperative Farm finds a home in Lewiston

Lewiston. Four New American farmers have found a home at a 30-acre farm in Lewiston, thanks to help from Maine Farmland Trust. New Roots Cooperative Farm is a new enterprise … Continue reading New Roots Cooperative Farm finds a home in Lewiston