American Farmland Trust

Charity Tax ID # 52-1190211OP 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.