Organic Farming Research Foundation
Organic Farming Research Foundation
303 Potrero Street
Suite 29-204
Santa Cruz CA 95060
Mail donations to:
P.O. Box 440
Santa Cruz CA 95061
Santa Cruz CA | IRS ruling year: 1995 | EIN: 77-0252545
Organization Mission
Since 1990, the Organic Farming Research Foundation (OFRF) has worked to foster the improvement and widespread adoption of organic farming systems. They achieve this ... (More)