The peach season starts toward the end of May. An actual "opening" date cannot be set until a few days before the peaches are ripe. Right now the peaches are just blossoms on the trees. Start looking for them in the middle to end of May, usually a week before Memorial Day.
Oh yum. Good question. Id def try giving them a call.
Thanks! Your answer is awaiting moderation.