I've been picking peaches at Impossible Acres this summer, and it's been a wonderful experience to be out in the country and walking in the orchards. Great prices, $1.79/lb for peaches. The fruit is not organic, but I was told the fruit is sprayed when dormant.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.