American Farmland Trust

Charity Tax ID #: 521190211OP Code #: 21003

Stopping the loss of farmland to sprawling development. Working with communities on smarter growth that includes local family farms. Advocating environmentally healthy farming practices.