Next on-farm pickup is September 20. Please order by September 8.
Mail orders are due by September 8. Mail order payment is due by September 10. Orders will be shipped the week of September 22.