Organic Farming Research Foundation
Organic Farming Research Foundation
PO BOX 440
Santa Cruz CA 95061-0440
Mail donations to:
P.O. Box 440
Santa Cruz CA 95061
Santa Cruz CA | IRS ruling year: 1995 | EIN: 77-0252545
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)