California Farmland Trust

Charity Tax ID # 770566494OP Code # 2700527

We protect the farms that feed your family, by working with California farmers to protect the best farmland in the world.