Front Porch Farm is a 110-acre organic farm located on the Russian River just 10 minutes from downtown Healdsburg in Northern California. A diverse market farm, Front Porch grows a wide array of vegetable crops, heritage grains, fruit trees, wine grapes, and specialty cut…